-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
해결됨
Object 프로토타입에 등록해서 쓰면 불이익이 있을까요?
21.01.27 16:31 작성 조회수 153
0
Object.prototype.map = function (f) {
const result = [];
for (const el of this) result.push(f(el));
return result;
};
제 생각에 이런 식으로 정의를 하면
기존의 Array.prototype.map메서드 처럼 체이닝해서 사용할 수 있을 것 같다고 생각을 했어요.
가독성 측면에서 더 나아지지 않을까 생각을 했습니다.
이렇게 사용했을 때 불리한 점이 있을까 궁금해서 질문드려봅니다.
답변을 작성해보세요.
답변 3