关于js的问题

来源:互联网 发布:艾宾浩斯背单词软件 编辑:程序博客网 时间:2024/06/10 23:15

问:var a[] 与 var a[,] 的区别是什么?

答: 两个数组都是没有元素的,但第一个是一个空数组,长度为0 ;第二个是长度为一的数组。

问:var a[,] 与var a[undefined]的区别是什么?

答:0 in a 测试 。前者返回false ,后者返回true。