Nerd
Nerd
Nerd
전체 방문자
오늘
어제
  • 분류 전체보기 (439)
    • Today I Learned (333)
    • 주간회고 (8)
    • FrontEnd (5)
    • ErrorNote (7)
    • 자바스크립트 (24)
    • 알고리즘 (13)
    • html과 css (21)
    • 토이프로젝트 (5)
    • React-Native (1)
    • React (13)
    • node (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • wil
  • JSX
  • Redux
  • ErrorNote
  • 에러노트
  • 명령적 프로그래밍
  • 파이썬기초
  • package-lcok.json
  • 데이터 타입
  • npm i
  • 모던 자바스크립트
  • TIL
  • React
  • 절차지향적 프로그래밍
  • 리액트 훅
  • 파이썬 기초
  • pacakge.json
  • 주간회고
  • 토이프로젝트
  • 값의 할당 및 재할당
  • 리액트
  • 리덕스 툴킷
  • Today I Learned
  • npm ci
  • 메타인지
  • 토이 프로젝트
  • 3FS
  • 코드숨
  • 자바스크립트
  • 선언적 프로그래밍

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Nerd

Nerd

React

TIL] Prototype

2021. 7. 3. 03:47

자바 스크립트

자바스크립트는 동적 언어이며 클래스가 없는 언어입니다!

자바스크립트에서의 클래스는 클래스 기반 언어가 말하는 클래스를 자바스크립트가 흉내 낸 것입니다.

자바스크립트의 클래스는 ES6부터 지원하는 키워드입니다!

자바스크립트는 프로토타입 기반 동적언어입니다.!

클래스 기반  언어와의 차이점은 클래스 기반 언어 같은 경우

클래스를 정의하고 이를 통해 객체를 생성하는데 반면

자바스크립트는 클래스 없이 객체를 생성할 수 있습니다.


Prototype

자바스크립트의 모든 객체는 자신의 부모 객체의 원형과 연결되어있습니다.

객체 지향에서의 상속 개념처럼 부모 객체의 프로퍼티나 메서드를 상속받아 쓸 수 있지만

이것은 실제로는 상속보다 위임에 가깝습니다!

이러한 부모 객체를 프로토타입 객체, 혹은 그냥 프로토타입이라 부릅니다.

또 부모 객체를 참조하는 걸 두고 프로토타입 링크라고 합니다!


오늘은 리액트 심화과정 강의를 들었습니다!

리액트 심화과정은 정말 재밌었습니다!

리액트 기본과정은 리액트를 처음 접한 저로써는 너무 어려웠는데

기본과정 강의를 여러 번 듣고 과제를 제출하고 심화과정에 대한 근심이 커질 무렵

심화과정을 하는 날이 다가왔고 강의를 듣는 순간

기본과정 강의를 들을 때보다는 익숙했습니다!

아직은 이해하지 못한 개념들이 많지만 복습에 복습을 더한다면

노력은 배신하지 않을 거라 생각합니다!!

모두들 파이팅입니다!

✍️✍️✍️👍👍👍

'React' 카테고리의 다른 글

TIL] 리액트 기초복습  (0) 2021.07.06
TIL] props와 state  (0) 2021.07.04
TIL] 라이프사이클 복습  (0) 2021.07.02
TIL] 스타일 컴포넌트  (0) 2021.07.01
TIL] Switch  (0) 2021.06.29
    'React' 카테고리의 다른 글
    • TIL] 리액트 기초복습
    • TIL] props와 state
    • TIL] 라이프사이클 복습
    • TIL] 스타일 컴포넌트
    Nerd
    Nerd
    꾸준히 열심히 지속적으로 하겠습니다!

    티스토리툴바