인프런 커뮤니티 질문&답변
Object 프로토타입에 등록해서 쓰면 불이익이 있을까요?
해결된 질문
작성
·
329
0
Object.prototype.map = function (f) {
const result = [];
for (const el of this) result.push(f(el));
return result;
};
제 생각에 이런 식으로 정의를 하면
기존의 Array.prototype.map메서드 처럼 체이닝해서 사용할 수 있을 것 같다고 생각을 했어요.
가독성 측면에서 더 나아지지 않을까 생각을 했습니다.
이렇게 사용했을 때 불리한 점이 있을까 궁금해서 질문드려봅니다.





