这个问题已经在这里有了答案 : 如何检查对象在JavaScript中是否具有特定属性? (25个答案) 6年前 关闭 。 正确的做法是? if (myObj['key'] == undefined) 要么 if (myObj['key'] == null) 要么 if (myObj['key'])