Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js new array

作者:狂拽今生   发布日期:2026-05-15   浏览:49

// 创建一个空数组
let emptyArray = new Array();
console.log(emptyArray); // 输出: []

// 创建一个包含特定数量元素的数组(所有元素初始值为 undefined)
let arrayWithLength = new Array(5);
console.log(arrayWithLength); // 输出: [undefined, undefined, undefined, undefined, undefined]

// 创建一个包含指定元素的数组
let arrayWithElements = new Array(1, 2, 3, 4, 5);
console.log(arrayWithElements); // 输出: [1, 2, 3, 4, 5]

// 注意:如果传入一个数字作为唯一的参数,会创建一个指定长度的数组,而不是包含该数字的数组
let singleElementArray = new Array(10);
console.log(singleElementArray); // 输出: [undefined, undefined, ..., (共10个)]

// 如果想创建一个包含单个元素 10 的数组,应该这样做:
let arrayWithSingleElement = new Array(10);
console.log(arrayWithSingleElement.length); // 输出: 10

// 正确的方式是直接使用方括号语法来创建包含单个元素的数组
let correctSingleElementArray = [10];
console.log(correctSingleElementArray); // 输出: [10]

解释说明:

  • new Array() 可以用来创建一个空数组。
  • new Array(5) 创建一个长度为 5 的数组,但所有元素都是 undefined
  • new Array(1, 2, 3, 4, 5) 创建一个包含指定元素的数组。
  • 如果 new Array() 的参数是一个单一的数字,则创建的是一个指定长度的数组,而不是包含该数字的数组。

上一篇:canvas js 欣赏

下一篇:js cleartimeout

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js fill方法

js 数组连接

js json数组

js 数组复制

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站