자바스크립트는 왜 프로토타입을 선택했을까

객체지향을 구현하는 방법으로 대표적으로는 클래스가 있습니다. 그런데 자바스크립트는 왜 클래스가 아닌 프로토타입으로 객체지향을 구현하였을까요? 자바스크립트는 왜 다른 언어에는 흔하지 않는 개념인 호이스팅, this, 실행컨텐스트 같은것들이 있을까요? 링크된 글에는 왜 자바스크립트가 프로토타입을 선택했는지, 호이스팅 및 this 같은 개념들이 있는지 철학적인 이유와 함께 비교적 명쾌하게 알려줍니다. 꽤 재미있는 내용이고 유명한 아티클 이니 아직 안보신분들은 한번씩 보시는걸 추천드립니다

자바스크립트는 왜 프로토타입을 선택했을까

Medium

자바스크립트는 왜 프로토타입을 선택했을까

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 2월 28일 오전 11:14

 • 

저장 68조회 2,768

댓글 0

    함께 읽은 게시물

    간만에 재밌게 읽은 기술 포스트

    ... 더 보기

    무진장 힘들었지만 무진장 성장한 개발 이야기

    Medium

    무진장 힘들었지만 무진장 성장한 개발 이야기

    저는 cross-platform application을 개발하고 있습니다.

    ... 더 보기

    조회 820


    데이터 이력서 템플릿 + 작성 가이드를 사용해보세요.

    ... 더 보기

    아마존 퇴사와 빅테크 이직 준비

    ... 더 보기

     • 

    댓글 9 • 저장 825 • 조회 23,773


    DDD와 액터

    D

    ... 더 보기

    WEBNORI

    wiki.webnori.com

    WEBNORI

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

    ... 더 보기

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

    taetaetae.github.io

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

     • 

    댓글 2 • 저장 11 • 조회 2,667