日付17-タイルの追加


まず、オブジェクトについて話す前に、今日配列で学んだことを説明します.

1.配列が空の配列であることを確認する

array.length === 0 ; // o
array === [] ;       // x
arrの長さが0の場合、空の配列です.次のように比較すると思いがちです.
let arr = [];
arr === [] ; // false
そのままfalseを出力します.JavaScriptは、2つのアドレスが異なる空の配列であると考えています.

2. array.slice(start,end)


ここでsliceの範囲値はstartより大きく、endより小さい.また、元の配列は変わりません.
let array = [1,4,3,2] ;
array.slice(2,3) ; // [3,2]
array // [1,4,3,2]
つまり、このような方法で元を変えることはできない.

3. array.sliceを使用してソースをコピーする


newArrayという配列を作成し、それをコピーして挿入したい場合は
newArray = array.slice() ;
配列の配列がnewArrayにコピーされます

4. array.slice(0,-1)最後の要素を削除して表示します。


これも元を変えることはありません.
let array = [1,4,3,2] ;
array.slice(0,-1) ; // [1,4,3]
array.slice(0,-2) ; // [1,4]
2つ目のように、適用することもできます.