配列操作でのshiftはコストが高いことで有名です。ところでつい先日ES2015にcopyWithinというメソッドが追加されていたことを知りました(今更)。調べてみたところ「左詰め」のようにズラす操作が得意なようです。これはshiftに使えるのではないか、と思い検証してみました。
続きを読む「それ、もっとスマートに書けるよ」をリーダブルに
(この記事はQiitaで僕が書いたものを移行した記事です。記事中のコメントはQiitaの該当記事を参照ください)
「それ、もっとスマートに書けるよ」の||のところ、もっとスマートに(というかリーダブルに)書けるよという話
続きを読むUniform Binary Search(一定二分探索)解説
Uniform binary search - Wikipediaというページを発見しました。二分探索の改良版とのことです。
続きを読む配列をいろは順にソートするプログラム
タイトルのとおりです。いろは順に並べ替える関数をつくりました。
続きを読むJS Binの使い方
今までJavaScriptをちょっとブラウザで試したくなったときはalert+JSFiddleという地獄のような組み合わせをしていました。あまりガッツリしたことするわけでもないのでこれで十分だったんですね。
しかし、この間JS Binなるものを知ったので、試した雑感をまとめてみました。
続きを読む