91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

js數組創建的方法有哪些

小億
112
2023-07-27 18:56:24
欄目: 編程語言

JavaScript提供了多種創建數組的方法,常見的有以下幾種:

  1. 使用數組字面量(Array Literal)創建數組:
let arr = []; // 空數組
let arr = [1, 2, 3]; // 包含元素的數組
  1. 使用Array構造函數創建數組:
let arr = new Array(); // 空數組
let arr = new Array(1, 2, 3); // 包含元素的數組
let arr = new Array(5); // 指定長度為5的數組,元素值為undefined
  1. 使用Array.from()方法創建數組:
let arr = Array.from('hello'); // ['h', 'e', 'l', 'l', 'o']
let arr = Array.from([1, 2, 3], x => x * 2); // [2, 4, 6]
  1. 使用Array.of()方法創建數組:
let arr = Array.of(1, 2, 3); // [1, 2, 3]
let arr = Array.of(5); // [5]
  1. 使用Array.prototype.concat()方法合并數組:
let arr1 = [1, 2, 3];
let arr2 = [4, 5, 6];
let arr = arr1.concat(arr2); // [1, 2, 3, 4, 5, 6]
  1. 使用Array.prototype.slice()方法復制數組:
let arr1 = [1, 2, 3];
let arr2 = arr1.slice(); // [1, 2, 3]
  1. 使用Array.prototype.push()方法向數組末尾添加元素:
let arr = [1, 2, 3];
arr.push(4); // [1, 2, 3, 4]
  1. 使用Array.prototype.unshift()方法向數組開始位置添加元素:
let arr = [2, 3, 4];
arr.unshift(1); // [1, 2, 3, 4]

這些方法可以根據實際需求選擇使用。

0
西宁市| 太谷县| 泽库县| 庄河市| 九寨沟县| 湘乡市| 达日县| 忻城县| 云浮市| 美姑县| 宜丰县| 邯郸县| 韩城市| 大田县| 布拖县| 海伦市| 巴南区| 彰武县| 定南县| 同心县| 鹤岗市| 海安县| 原平市| 集安市| 诸城市| 宾阳县| 田阳县| 广东省| 安图县| 鸡泽县| 西青区| 昌都县| 简阳市| 遂川县| 家居| 琼结县| 赤壁市| 嫩江县| 沧源| 大冶市| 宾川县|