Firebug 显示对象数组还有 1 个元素

基因 B.

新手问题。我将 3 个对象推入一个数组:

var objarray = [{}];
objarray.push({"color":"red", "title":"ABC"});
objarray.push({"color":"blue", "title":"DEF"});
objarray.push({"color":"green", "title":"XYZ"});

console.log(objarray);

Firebug 显示有 4 个元素。这只发生在对象数组上吗?

在此处输入图片说明

罗里·麦克罗森

当您创建包含空对象的数组时,它会显示 4 个对象 - [{}]移除内部大括号,您将只拥有三个填充的对象:

var objarray = []; // note: removed {}
objarray.push({"color":"red", "title":"ABC"});
objarray.push({"color":"blue", "title":"DEF"});
objarray.push({"color":"green", "title":"XYZ"});

console.log(objarray);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Firebug没有显示JavaScript

精灵数组循环仅显示1个元素

装箱与创建1个元素的数组

获得1个数组元素

Firebug没有的新检查元素带给Firefox的是什么?

禁止Firefox / Firebug SHA-1警告

使1个页面对象2个元素ID变为1个页面对象变量

如何将具有 n 个元素的 2 个数组合并为具有 n 个对象的 1 个数组?

数组中所有对象的 1 个对象的值变化

将每两个元素合并为javascript数组中的1个元素

比较2个数组并显示数组1中不匹配的元素

得到了一个由2个对象组成的数组。每个对象都有一个属性`events`,其中包含一个对象数组。如何过滤PartitionId不为1的元素?

Momentjs比预期显示的还有1天

从嵌入对象 DiscordJS 中删除 1 个元素

迭代迭代器对象中的“ 1个或多个”元素?

在#Each 块中仅显示 1 个元素的 Svelte 组件

回收视图只显示 1 个元素

Powershell返回1个单个元素而不是数组

mongo shell:仅返回嵌套数组的1个元素

如何将数组转换为0或1个元素?

如何“获取”Ruby 数组的第 1 到 4 个元素

数组未消耗,但仅保留1个变化的元素

当数组只有1个元素时,从JavaScript数组获取键

Knockoutjs模板:通过某些属性过滤数组后,如何将1个对象数组用于2个DOM元素?

如果孩子多于1个,则选择所有.even元素

如何将 javascript 对象转换为 1 个元素的数组?

如何使用Firebug或Firefox DevTools的检查器仅查看一个元素?

如何将Firebug“元素”和“控制台”分成2个窗口?

枚举具有N个元素的1d数组的所有k分区?