JavaScript
for文を使いたくないイキりprototypeオタク向けの情報です。 空の配列は操作ができない たとえば2の倍数の配列(0含む)を作りたい時 const array = []; for(let i=0;i++;i<10) { array.push(i*2); } みたいなイケイケなコード、書きたくないですよね。 という…
これ毎回悩んでるので結論から言うと 自前で実装する 汎用的な関数を用意する の2つしかないです。 おそらく。 プリミティブ値(スカラー値)しかない時のDeepCopy これは簡単です。 let obj = { a: 1 } let deepCopy = Object.assign(Object.create(obj), ob…