相关疑难解决方法(0)

检查JavaScript对象中是否存在密钥?

如何检查JavaScript对象或数组中是否存在特定键?

如果某个密钥不存在,并且我尝试访问它,它会返回false吗?或抛出错误?

javascript object

2750
推荐指数
20
解决办法
181万
查看次数

向对象添加元素

我需要填充一个json文件,现在我有这样的东西:

{"element":{"id":10,"quantity":1}}
Run Code Online (Sandbox Code Playgroud)

我需要添加另一个"元素".我的第一步是将json放在Object类型中cart = JSON.parse,现在我需要添加新元素.我想我必须使用cart.push添加另一个元素,我试过这个:

var element = {};
element.push({ id: id, quantity: quantity });
cart.push(element);
Run Code Online (Sandbox Code Playgroud)

但是当我尝试做的时候我得到错误"对象没有方法推送" element.push,我认为我做了一些非常错误的事情,因为我没有在任何地方告诉"元素".

我怎样才能做到这一点?

编辑:对不起,我头脑中有很多困惑.

我认为在从数据中获取数据时我只能得到对象类型JSON.parse,但我首先得到了我在JSON中的内容.

放数组而不是对象解决了我的问题,我也在这里使用了很多建议,谢谢大家!

javascript object

200
推荐指数
9
解决办法
85万
查看次数

标签 统计

javascript ×2

object ×2