JavaScript での配列の作成と操作
配列の作成方法
1. newキーワードとArray()を使用して配列を作成します
var arr = new Array();配列を作成する 空の配列
var arr = new Array("zhou gengsheng", "male", 30) // 配列を作成し、配列の要素を初期化します
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> //創(chuàng)建一個(gè)沒(méi)有任何元素的數(shù)組 var arr = new Array(); //增加數(shù)組元素 arr[0] = "張三"; arr[1] = "男"; arr[2] = 25; arr[3] = "安徽"; document.write(arr); </script> </head> <body> </body> </html>
2. [ ] を使用して
を作成します。角括弧 [] 內(nèi)では、英語(yǔ)のカンマを使用して複數(shù)の値を區(qū)切ります。
配列要素の値は任意の型にすることができます。文字型、數(shù)値型、ブール型、配列型、オブジェクト型、関數(shù)など。
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> //使用[]方式創(chuàng)建一個(gè)數(shù)組 var arr = ["張三","男",25,"安徽"]; document.write(arr); </script> </head> <body> </body> </html>
配列操作
要素の読み取り: すでに添字のある要素を読み取ります。例: var age = arr[2];
要素の変更: すでに添字を持つ要素の値を変更します (値を再割り當(dāng)てします)。例: arr[2] = 26;
要素の追加: 存在しない添え字を持つ要素を追加します。
要素の削除: キーワード delete を使用すると、添字がまだ存在する場(chǎng)合は要素の値のみを削除できます。