[JavaScript] 자바스크립트에서 배열과 객체에 독자적인 메소드 추가하기
270_자바스크립트에서 배열과 객체에 독자적인 메소드 추가하기 [적용] 배열에 셔플 함수를 추가하고 싶을 때 객체에 JSON 변환 메소드를 추가하고 싶을 때 [문법] 구문 의미 객체.prototype[심볼] = function() {} 객체에 독자적인 메소드 추가 객체[심볼]() 독자적인 메소드 실행 [내용] Array, Date, Object 등 기존의 객체(빌트인 객체)에 독자적인 메소드를 추가하고 싶을 떄는 다음과 같이 프로토타입(Prototype)과 심볼(Symbol)을 사용한다. JavaScript // 'myMethod' 이름의 심볼 생성 const myMethod = Symbol(); // 독자적인 메소드 추가 Array.prototype[myMethod] = function() { cons..
2022.08.09