ホームページ  >  記事  >  ウェブフロントエンド  >  js配列操作チュートリアルの詳細説明

js配列操作チュートリアルの詳細説明

巴扎黑
巴扎黑オリジナル
2017-07-18 15:42:201573ブラウズ

1: 配列要素の追加

1: Push

var f1=[1,2,3]
f1.push(4,5)
console.log(f1) //[1,2,3, 4 ,5]

2: unshift() メソッドは、1 つ以上の要素を配列の先頭に追加し、新しい長さを返します。

var f1=[1,2,3]f1.unshift(4,5)
console.log(f1) //[4,5,1,2,3]

3: splice() メソッドは、配列に項目を追加/削除し、削除された項目を返します

(1) 削除

var f1=[1,2,3,4,5,6,7]f1.splice(4,2)
console.log(f1) //[1, 2, 3, 4, 7]

(2) 削除して追加

var f1=[1,2,3,4,5,6]
f1.splice(1,2,'h')
console.log(f1) //[1, "h", 4, 5, 6]

の 2 つ:配列要素の削除

1: Pop(); //最後の要素を削除して要素の値を返す

2:shift(); //最初の要素を削除して要素の値を返す、配列自動的に前に進みます

var f1=[1,2,3,4,5,6]
console.log(f1.shift()) //1

console.log(f1) //[2, 3 , 4, 5, 6]

3:splice(deletePos,deleteCount); //指定された位置 deletePos から指定された数の deleteCount 要素を削除し、削除された要素を配列形式で返します

前の配列要素を参照追加 3

3: 要素のインターセプトとマージ

1:slice(start, end); //end に対応する要素は含まれないことに注意してください。を省略すると、start 以降の要素がすべてコピーされます。

 f1=[1,2,3,4,5,6
2: concat() メソッドは、2 つ以上の配列を連結するために使用されます。

var f1=[1,2,3,4,5,6]
console.log(f1.slice(3)) //[4, 5, 6]console.log(f1)  //[1,2, 3, 4, 5, 6] 不会改变数组   splice 会该变原数组
Four: 配列

1 のコピー、slice(0); //配列のコピー配列を返します。これは

2 を指していないことに注意してください、concat(); array のコピー配列。これは新しい配列であり、


5 を指していないことに注意してください。 5: 配列要素の文字列化

join(separator); // 文字列を返します。この文字列は配列の各要素の値を結合します。真ん中のセパレーターで区切られています。

りー

以上がjs配列操作チュートリアルの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。