我试图检查myObj是否具有“x”属性,但当myObj没有我正在寻找的属性时,它不返回任何内容。以下是代码:
提示:该函数只检查myObj中的三个属性(礼物,宠物和床)。如果要检查其他属性,请将其添加到函数中。
var myObj = { gift: "pony", pet: "kitten", bed: "sleigh" };
function checkObj(checkProp) {
if(myObj.hasOwnProperty("gift")){ return myObj[checkProp]; } else if(myObj.hasOwnProperty("pet")){ return myObj[checkProp]; } else if(myObj.hasOwnProperty("bed")){ return myObj[checkprop]; } else { return "未找到"; } }
提示:该函数只检查myObj中的三个属性(礼物,宠物和床)。如果要检查其他属性,请将其添加到函数中。