【发布时间】:2018-12-14 16:47:00
【问题描述】:
JavaScript 中用于访问对象属性的syntax 是:
object.property 或 object["property"] 或 object[property]
我在 freeCodeCamp 上试用了这个lesson:
var myObj = { gift: "pony", pet: "kitten", bed: "sleigh" };
function checkObj(checkProp) {
if( myObj.hasOwnProperty(checkProp) )
return myObj[checkProp];
return "Not Found";
}
checkObj("gift");
... 控制台使用object[property] 语法和undefined 否则显示预期的道具。这是为什么呢?
【问题讨论】:
标签: javascript object syntax properties undefined