JavaScriptコーディングベストプラクティス

JavaScriptコーディング ベストプラクティス 高速かつ堅牢なコードを効率よく書くために

JavaScriptコーディング ベストプラクティス 高速かつ堅牢なコードを効率よく書くために

パフォーマンスのことも気にしないとね、ということで読んだ。

トリッキーなテクニックが満載というのではなく、普通の事を自然にしているだけだなぁという印象。
全体的によくまとまっていて読みやすかった勉強になった。会社に置いておこうかな。

コンテキスト思考

最近これも読み終えた。

コンテキスト思考

コンテキスト思考

形として見えにくい部分こそが、実はものごとの因果関係に深く関わりががあるよ、って話。

大局観

買った。

jQueryで要素の順番

jQueryオブジェクトで、指定の位置(順番)だけに何かしたいときには、いくつかやり方があるようだ。
(やり方はひとつだけでない、ということは非常によくある)

<ul>
 <li></li>
 <li></li>
 <li></li>
 <li></li>
 <li></li>
</ul>

2番目のやつに何かしたいとき。

メソッド

先頭は0から。

$('ul > li').eq(1)

セレクタ

先頭は0から。

$('ul > li:eq(1)')

これでもできる

こっちはもっと複雑なことができるセレクタだが、
index指定もできる。この場合先頭は1から。
※奇数、偶数、倍数なども可能。

$('ul > li:nth-child(2)')