ホームページ > 記事 > ウェブフロントエンド > jsで配列を定義するにはどうすればよいですか? jsにおける配列の定義と操作例のまとめ
js で配列と配列操作を定義する方法は何ですか? js で配列を定義するには 2 つの方法があります。文字通りに配列を定義する方法と、new キーワードを使用して配列を定義する方法です。js での配列の操作には、配列要素の追加、配列要素の変更、配列要素の走査が含まれます。詳しい内容はこちら。
<script> var arr = (1,2,3,[4,5,6],{}); //其中数组元素可以是number,string,object console.log(arr);//在控制台输出数组</script>
<script>var arr = new Array[1,2,3,[4,5,6],{}]; console.log(arr);
<script> var arr = [1,2,3,4,"A"]; arr[5] = "M"; //如果为数组元素赋值的索引i大于数组长度,则添加数组元素后的数组长度为 i+1 console.log(arr);</script>
<script> var arr = [1,2,3,4,"A"]; arr.push("BB","cc");//在数组元素的后面添加,可以追加多个元素, console.log(arr);</script>
<script> var arr = [1,2,3,4,"A"]; arr.unshift("BB","cc");//在数组元素的前面添加,可以追加多个元素, console.log(arr);</script>
<script> var arr = ["A", "B", "C", "D"]; arr.pop(); //删除最后一个元素,没有参数,每次只能删除一个 console.log(arr);</script>
<script> var arr = ["A", "B", "C", "D"]; arr.shift(); //删除第一个数组元素,没有参数,每次只能删除一个 console.log(arr); </script>3. concat(): 複数の配列を 1 つの配列に結合します。多次元配列は展開されません
<script> var arr = ["A", "B", "C", "D"]; arr[2] = "E"; console.log(arr); </script>
<script> var arr = ["A", "B", "C", "D"]; console.log(arr.length); for(var i = 0; i<arr.length;i++){ console.log(arr[i]); }</script>
<script> var arr = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ] for(var i = 0;i<arr.length;i++){ //先遍历arr for(var j = 0;j<arr[i].length;j++){ //遍历arr元素中的数组元素 console.log(arr[i][j]); } } </script>
<script> var arr = ["A","B","C","D"] var a = arr.join("*") console.log( a); var a = arr.join("+") console.log( a); var a = arr.join("-") console.log( a); var a = arr.join("/") console.log(a); console.log(typeof a); </script>
Jquery 操作 js 配列とオブジェクトのサンプル コード_jquery
以上がjsで配列を定義するにはどうすればよいですか? jsにおける配列の定義と操作例のまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。