6 개의 속성을 가진 객체를 만들었습니다. 그 중 첫 번째 3 개의 속성이 문자열 데이터 유형이고 두 번째 속성은 숫자 데이터 유형입니다. 문자열 데이터 형식의 속성 값만 인쇄하기로 결정했습니다. 하지만 내 코드는 사용 가능한 모든 속성의 값을 인쇄하고 있습니다. 다음은 내 코드입니다. 누군가 그것을 바로 잡도록 도와주세요. 이 속성의 이름을 포함하기 때문에javascript for-in 루프 내에서 typeof를 사용하여
var family = {
dad: "Two",
mom: "Twenty Two",
kid: "Thirty Two",
dadAge: 42,
momAge: 41,
kidAge: 12,
};
for(prop in family){
if(typeof prop === "string"){
console.log(family[prop]);
}
}
if (typeof family [prop] === "string") .. 내 대답을 확인하십시오. – mohamedrias