Skip to Content
자바스크립트 완벽 가이드
book

자바스크립트 완벽 가이드

by David Flanagan, Han Seon- yong
February 2022
Beginner to intermediate
784 pages
24h 53m
Korean
Insight
Content preview from 자바스크립트 완벽 가이드
JavaScript
442
14장 메타프로그래밍
비슷한 함수인
Reflect.setPrototypeOf()
는 14.6절에서 설명합니다.
초기 브라우저 일부에서는 객체의
prototype
속성에
__proto__
라는 이름을 사
용했습니다. 이 프로퍼티는 오래전에 폐기됐지만 웹에는 여전히
__proto__
가 쓰
인 코드가 많이 남아 있으므로 ECMAScript 표준에서 자바스크립트 실행 환경은 모
두
__proto__
를 지원하도록 정했습니다. (표준에서 요구한 것은 아니지만 노드도
__proto__
를 지원합니다.) 최신 자바스크립트에서
__proto__
는 읽고 쓸 수 있는
프로퍼티이고,
Object.getPrototypeOf()
와
Object.setPrototypeOf()
를 대체할 수
도 있지만, 그렇게 해서는 안 됩니다. 다음와 같이 객체 리터럴에서 프로토타입을
지정하는 용도로는 쓸 수 있습니다.
let p
=
{z: 3};
let o
=
{
x: 1,
y: 2,
__
proto
__
: p
};
o.z //
=
> 3: o
는
p
를
상속합니다
.
14.4
󻱧󽴔󻨛󺳳󻺓󽴔󻞻󻅛
심벌 타입은 웹에 이미 배포된 코드와 호환성을 유지하면서 자바스크립트를 안전
하게 확장하려는 목적으로 ES6에서 추가됐습니다. 12장에서 ‘이름’이 심벌
Symbol
.iterator
인 메서드를 만들기만 하면
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

개발자를 위한 필수 수학

개발자를 위한 필수 수학

토머스 닐드
개발 7년차, 매니저 1일차

개발 7년차, 매니저 1일차

권원상, 한민주, 카미유 푸르니에

Publisher Resources

ISBN: 9788966263462