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

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

var a = [1,,,2,]

此时数组的长度是多少?

答案是 4

那如果这样声明呢?

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

此时数组的长度是多少?

答案是 5

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 5,657评论 0 7
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,804评论 18 399
  • 第三章 类型、值和变量 1、存取字符串、数字或布尔值的属性时创建的临时对象称做包装对象,它只是偶尔用来区分字符串值...
    坤少卡卡阅读 722评论 0 1
  • 离屏渲染 http://www.jianshu.com/p/6d24a4c29e18 离屏渲染不能被修改,它是CU...
    养頭渔阅读 183评论 0 0
  • 汉初思想以“黄老”为尊,唐初“道”、“儒”、“释”共存,道家地位最尊。强汉与盛唐最开始尊奉的都是老子的思想。而这中...
    默魔麽墨阅读 460评论 0 0

友情链接更多精彩内容