JS-数组中的最后一个逗号

作者: 魏永_Owen_Wei | 来源:发表于2017-03-27 15:35 被阅读0次

今天遇到一个问题,如下声明一个数组:

var a = [1,,,2,]

此时数组的长度是多少?

答案是 4

那如果这样声明呢?

var a = [1,,,2,,]

此时数组的长度是多少?

答案是 5

这个估计和JavaScript底层代码有关,现在不知道根本的原因,以后会去研究一下。觉得这个问题很有意思,和大家分享一下。

相关文章

  • JS-数组中的最后一个逗号

    今天遇到一个问题,如下声明一个数组: var a = [1,,,2,] 此时数组的长度是多少? 答案是 4 那如果...

  • PHP 数组的最后一个元素是否要加逗号

    缘起 在 PHP 编程中, 困惑于"数组的最后一个元素后面是否要加逗号". 是 还是 思路 设置最严格的报错级别,...

  • 数组和元组的不同

    1. 数组中只有一个元素,type为数组;元组只有一个元素且没有逗号,type为对应元素的类型 2. 数组中的元素...

  • JavaScrip数组

    JS的数组使用中括号[]进行定界,中括号包裹的区域就是数组的元素。数组元素之间使用逗号隔开 数组创建 数组也有其构...

  • C语言的Loop循环

    C中的逗号运算符C中关于数组的简介C中使用函数返回值的循环C中的关键概念 C中的逗号运算符 逗号运算符扩展了for...

  • mysql中的json数据类型

    1. json JSON数组包含一个由逗号分隔的值列表,并包含在 字符[和]字符中: JSON对象包含一组由逗号分...

  • Swift4.2~数组和字典(Array, Dictionary

    一, array 中括号[ ] 表示,数组值之间用逗号分隔1,如果数组声明为常量,则本身不能修改,且数组中的值也不...

  • array的方法

    数组的方法 toString: 返回的结果为,数组转换为字符串的形似,逗号分隔。 push:增加在最后一项,返回的...

  • Flink 自定义UDTF函数 同步数组类型到ES中

    将Mysql中 test表同步到ES中,并且将tags(逗号分隔的字符串)转化数组同步到ES中的数组。Mysql中...

  • flutter 记录字符串相关

    以逗号分割的字符串转数组list = string.split(',');数组转以逗号分割的字符串string =...

网友评论

    本文标题:JS-数组中的最后一个逗号

    本文链接:https://www.haomeiwen.com/subject/olerottx.html