아니라면 그것을 설정 ...어떻게 자바 스크립트에서 객체의 속성에 대해 확인하는 기능을 만들고, 거기
var suitcase = {
shirt: "Hawaiian"
};
var checkProp = function(obj, prop, val){
if(obj.hasOwnProperty(prop)){
console.log(obj.prop);
} else {
obj.prop = val;
console.log(obj.prop);
}
};
checkProp("suitcase","shorts","blue");
을 내가 그것을 실행하면 undefined를 반환합니다. 표면에 괜찮아 보인다. 구문 문제 나 비슷한 문제는 없습니다. 이 기능을 사용하려면 무엇을해야합니까?
이 prop'가'obj' 프로토 타입에 있던'하면 그가 그것을 구현 한 방식으로 작동하지 않을 것입니다 , 그는 물건 자체에 대해서만 소품을 확인하고 있습니다. – 0xor1