中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
鱼台县| 吴江市| 达州市| 上林县| 湖州市| 玉溪市| 阿尔山市| 高要市| 凤山市| 象山县| 越西县| 彭水| 新巴尔虎左旗| 泸溪县| 富宁县| 霍林郭勒市| 临沭县| 江安县| 林州市| 莱芜市| 蓝山县| 仙居县| 灵丘县| 上林县| 怀宁县| 和田市| 德化县| 罗城| 固镇县| 绥阳县| 桦川县| 渭源县| 巴彦淖尔市| 读书| 高要市| 禄丰县| 桦南县| 朝阳县| 怀宁县| 龙江县| 伊春市|