7445得票38回答
如何从JavaScript对象中删除属性?

给定一个对象:let myObject = { "ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://....

5167得票67回答
JavaScript中最有效的深度克隆对象的方法是什么?

什么是克隆JavaScript对象最有效的方法?我见过使用obj = eval(uneval(o));,但这是非标准的,只有Firefox支持。我已经尝试过像obj = JSON.parse(JSON.stringify(o));这样的方式,但质疑其效率。我也看到了递归复制函数的各种缺陷。 我...

4020得票33回答
在JavaScript对象中检查一个键是否存在?

我该如何检查JavaScript对象或数组中是否存在特定的键? 如果键不存在,当我试图访问它时,它会返回false还是抛出一个错误?

3209得票49回答
检测未定义的对象属性

我如何检查JavaScript对象属性是否未定义?

3010得票44回答
JavaScript 对象的长度

我有一个JavaScript对象。是否有内置或公认的最佳实践方法来获取此对象的长度? const myObject = new Object(); myObject["firstname"] = "Gareth"; myObject["lastname"] = "Simpson"; myOb...

2408得票17回答
使用模块名称(字符串)调用函数

如何使用函数名字符串调用函数?例如:import foo func_name = "bar" call(foo, func_name) # calls foo.bar()

2407得票16回答
如何检查一个对象是否具有属性?

如何检查一个对象是否具有某个属性?例如: >>> a = SomeClass() >>> a.property Traceback (most recent call last): File "<stdin>", line 1, in &l...

2354得票32回答
遍历对象属性

var obj = { name: "Simon", age: "20", clothing: { style: "simple", hipster: false } } for(var propt in ...

1925得票2回答
在JavaScript中如何检查一个对象是否具有某个键?

哪个是正确的做法?if (myObj['key'] == undefined) 或者if (myObj['key'] == null) 或者if (myObj['key'])

1672得票6回答
为什么Python类要继承object?

为什么以下类声明要继承自object?class MyClass(object): ...