我有这个 javascript 对象
obj = {};
但是当我做这样的事情时出现问题
if(user in obj)
它在某些浏览器上工作正常,但我在某些浏览器(即 UCBrowser)上收到此错误
(index):224 Uncaught TypeError: Cannot use 'in' operator to search for 'the_king-1' in null
请问我该如何解决这个问题?我只是想检查是否有 key
是 in
obj
最佳答案
也许:
if (obj.hasOwnProperty(user))
...如果您只是检查对象“上”的属性。
关于javascript - 对象检查不适用于所有浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41498486/