落實removeProperty函數,它接受一個對象和屬性名並執行以下操作:落實removeProperty函數,它的對象和屬性名在JavaScript
如果obj對象有屬性道具,它消除了財產物體。 如果該屬性已被刪除,則返回true;否則返回false。
什麼是錯的代碼?
function removeProperty(obj,prop) {
if(obj.hasOwnProperty('prop'))
{
console.log(obj);
delete obj.prop;
return true;
}
else
{
return false;
}
}
var obj= {
name:"John"
};
removeProperty({obj,'name'});
這是工作,因爲testdome只支持的ECMAScript 5.1,謝謝 – yussan