倒れこむ

F.Uは蒸発しました。なんか書きます。

JavaScript

配列長が決まっている空の配列に対してmapとかforEachで操作する

for文を使いたくないイキりprototypeオタク向けの情報です。 空の配列は操作ができない たとえば2の倍数の配列(0含む)を作りたい時 const array = []; for(let i=0;i++;i<10) { array.push(i*2); } みたいなイケイケなコード、書きたくないですよね。 という…

JavaScriptのDeepCopy

これ毎回悩んでるので結論から言うと 自前で実装する 汎用的な関数を用意する の2つしかないです。 おそらく。 プリミティブ値(スカラー値)しかない時のDeepCopy これは簡単です。 let obj = { a: 1 } let deepCopy = Object.assign(Object.create(obj), ob…