开发者社区> 问答> 正文

为什么js数组长度为0,却可以保存属性呢?

补充:终于明白angular.copy()没有起作用的原因了。。。

补充2:使用angular-grid(现称为ng-grid)v1.16.1版本,直接获取的参数形式就是这个样子,hhh,坑

展开
收起
a123456678 2016-03-12 18:40:18 3066 0
1 条回答
写回答
取消 提交回答
  • 数组也是对象的一种,所以对象就可以创造属性,反之数组亦然! 你可以用下面代码看看,说明,数组也是对象!

    var a = new Array(); console.log(typeof a);

    // object

    所以数组也能被当作对象来操作;只是某些特殊方法会有差别

    2019-07-17 19:01:25
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载