先日、jQueryでまたも不自明な現象に出会う。
ほんとに謎だったんで詳細は書かないけど、ざっくり言うと
var x = $("#hoge").attr("str").indexOf("xxx");
ってしようとしたら、
indexOfなんてありませんっていうエラーを食らったんだ。
いやいや、わけわからんよ。ちょっと焦っててtypeofとか調べなかったんだけど、
var a = $("#hoge").attr("str") + "";
var x = a.indexO
【JavaScript】
あまねみさんはお仕事でIE対応をすることが多いので、IEでも使える汎用的な記述法をすることが多いです。
あと、色々覚えるのが嫌いで、関数とか覚える個数が少なくなるようにしていたりします。
例えば、最近のプログラムではアロー関数やlet,constなどを使いますが、あまねみさんはvarとfunctionで済ませています。(厳密には挙動が違うのでちゃんと理解して適切な書き方をしましょう)
あまねみさん的に書くと、
var x = 100;var
【jQuery-3.4.1】
jQueryを使用していると、最近のChromeではパフォーマンスを落とさないようにするため、preventDefault()できないようにしてあって困る事がある。
そう。あれだ。
「Unable to preventDefault inside passive event listener due to target being treated as passive.」
とか言われて怒られるやつだ。
以前国内の記事を検索したときには簡単に対