`

javascript学习笔记:关于创建数组的疑问

阅读更多
var a = new Array(5,4,3,2,1);//创建一个数组,包含5个元素5,4,3,2,1

var a = new Array(10);//创建一个长度为10的数组



有没有觉得以上两句很有歧义?

如果我要创建一个长度为1的数组怎么办?当然有人会提出来你可以有很多其他方式来替代。

但是,就语法来说,这个确实是不明确的,这是灵活性带来的问题。



分享到:
评论

相关推荐

    js数组操作:三维数组去除空元素.pdf

    在实际项目中,我们经常会遇到一些复杂的数组操作问题,例如在树形结构中展示数据时,返回的三维数组中可能存在某些层数组为空,需要去除掉这些空数组,得到的数组为三层,并且每一层数组都不为空。那么如何去除三维...

    JavaScript 1.8.5 英文第四章 数组与函数创建数组

    JavaScript 1.8.5 英文第四章 数组与函数创建数组

    JavaScript学习笔记之取数组中最大值和最小值_.docx

    ### JavaScript学习笔记之取数组中最大值和最小值 #### 一、背景介绍 在JavaScript编程过程中,经常需要处理数组中的数据,其中一项常见的需求就是找到数组中的最大值和最小值。然而,JavaScript原生并未提供`max()...

    JavaScript常用数组、字符串、Object方法

    JavaScript中常用的数组方法如下: - push():向数组末尾添加一个或多个元素,并返回新的长度。 - pop():删除并返回数组的最后一个元素。 - unshift():向数组开头添加一个或多个元素,并返回新的长度。 - ...

    [笔记]认识Javascript数组

    个人多年前学习笔记,Javascript数组,初学者可以看看,高手就不用看了

    1.创建数组_数组创建_

    在本文中,我们将深入探讨“创建数组”这一主题,包括数组的基本概念、如何在不同编程语言中创建数组,以及执行数组的常见操作,如串并联、获取数组大小以及提取数组元素。 一、数组的概念 数组是有序的数据集合,...

    associate-arrays:使用键数组和值数组创建对象

    使用键数组和值数组创建对象 安装 $ npm install --save associate-arrays 用法 const associateArrays = require ( 'associate-arrays' ) ; const animals = [ 'cow' , 'pig' , 'dog' , 'cat' ] ; const sounds = ...

    JavaScript数组对象JSON学习笔记

    ### JavaScript 数组对象 JSON 学习笔记 #### 一、JavaScript 数组操作 在 JavaScript 中,数组是一种常用的数据结构,用于存储多个值。本部分主要介绍如何创建数组、访问数组元素以及对数组进行各种操作。 #####...

    JavaScript学习笔记

    - 数组:学习数组的创建、访问和操作,以及Array对象提供的各种方法。 2. **控制流程** - 条件语句:包括if...else和switch...case,用于根据条件执行不同代码块。 - 循环:for、while和do...while循环是常见的...

    javascrip:遍历文件填充数组

    javascrip:遍历文件填充数组 javascrip:遍历文件填充数组 javascrip:遍历文件填充数组 javascrip:遍历文件填充数组 javascrip:遍历文件填充数组 javascrip:遍历文件填充数组

    从C ++创建JavaScript数组和其他对象

    本主题探讨的是如何从C++代码中创建JavaScript数组和其他对象,并将这些对象传递给JavaScript环境。这个过程通常涉及到诸如Windows API、ATL(Active Template Library)、WTIL(Windows Template Library)以及COM...

    JavaScript学习笔记之数组去重_.docx

    ### JavaScript 数组去重方法详解 #### 一、引言 在JavaScript开发中,数组作为最常用的数据结构之一,其处理技巧尤为重要。特别是在面试或实际项目中,经常会遇到需要对数组进行去重的需求。本文将详细介绍几种...

    js 笔记 javascript 学习笔记

    本学习笔记将深入探讨JavaScript的核心概念,包括变量、数据类型、操作符、控制流程、函数、对象、数组、原型链、闭包等,并结合实际示例,如my.js、order.js、login.js等文件,来讲解其在实际项目中的应用。...

    JavaScript jQuery 中定义数组与操作及jquery数组操作

    虽然 JavaScript 不直接支持多维数组,但可以通过数组嵌套创建类似结构,如:`var a = [[1,2,3], [4,5,6], [7,8,9]];` 3. **Array literals** Array literals 是一种创建对象的方式,其本质是一个对象,但可以像...

    Javascript学习笔记之数组的构造函数

    在学习JavaScript数组的构造函数时,我们需要了解如何使用它来创建数组以及如何进行一些常见的数组操作。 首先,我们需要知道如何使用数组的构造函数来创建一个新数组。通常情况下,我们可以直接使用方括号“[]”...

    JavaScript中的Array 对象(数组对象)_.docx

    在JavaScript中,Array对象是处理一组有序数据的关键结构。它提供了丰富的功能,使得在脚本中操作和管理数据集合变得简单。以下是对标题和描述中所提到的JavaScript Array对象的详细解释: 1. 创建Array对象: - ...

    JavaScript对象与数组参考大全

    在这份"JavaScript对象与数组参考大全"中,我们将深入探讨JavaScript的核心概念——对象和数组,它们是JavaScript编程的基础,也是理解和编写复杂应用的关键。 一、JavaScript对象 1. 对象定义:JavaScript对象是一...

    javascript 学习笔记

    - 直接加入到HTML标记中:通过"JavaScript:"协议,将代码写在事件响应句柄中,例如`onclick`。 - 引用外部脚本:使用`<script>`标签的`src`属性指向.js文件,实现代码分离。 4. **JavaScript的执行位置**: 函数...

Global site tag (gtag.js) - Google Analytics