javaScript/jsDeepDive
프로토타입 체인 찾기 재귀 함수
부엉이사장
2023. 6. 27. 02:56
const checkJokbo = (para, count) => {
if (typeof para !== "object") {
console.log("객체만 써");
return;
} else {
if (!count || 0) {
console.log(`조상님 찾기 시작!`);
count = 1;
} else {
count = count;
}
if (para.__proto__ == Object.prototype) {
console.log(`${count}촌 : Object`);
console.log("조상님 찾기 끝!");
return;
} else {
console.log(`${count}촌 : ${para.__proto__.constructor.name}`);
count++;
checkJokbo(para.__proto__, count);
}
}
};
ㅇㅇ