[java script] 클래스
·
java script
우테코 프리코스 1주차를 하면서 클래스를 사용해서 코드를 구현하는데, 애매하게 알고 있는 상태에서 쓴다는 느낌이 들어, 확실하게 알아가고자 한다! 아래 내용들은 모던 js 딥다이브를 보고 정리하였다.중간 중간 개념들을 추가로 정리해놓고 반복적으로 볼것이다. 💡 자바스크립트는 강력한 객체 지향 프로그래밍 능력을 지니고 있다. 클래스와 생성자 함수의 차이클래스를 new 연산자 없이 호출하면 에러가 발생한다.클래스는 상속을 지원하는 extends 와 super 키워드를 제공한다.클래스는 호이스팅이 발생하지 않는 것처럼 동작한다.1. 클래스 정의클래스는 class 키워드를 사용하여 정의한다. 파스칼 케이스를 사용하는 것이 일반적이다.class Person {}클래스는 표현식으로도 정의할 수 있다.const P..