あまり大きくない整数値が欲しい時に
~~"123" // 123
といった手抜きをする事があります。大変申し訳ございませんでした。
ちなみに、上記のやつは負数ではないことが分かっている場合のMath.floor()をやる手抜きです。(ついでに文字→数値変換もしている)
~~123.6 // 123
~~-123.6 // -123
Math.floor(123.6) // 123
Math.floor(-123.6) // -124
黒魔術(Javascript)まとめ - Qiita
koがわりと好きなのですが、(0, eval)('this')のせいでChrome拡張機能で使うと怒られるやつ(利用には unsafe-eval を設定する必要があります)。
2016/10/09 15:53
knockout.jsについては、そろそろIE6を捨てても良いのでは。と思うやつです。
太鼓で盛り上げる熊。