일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- polyfill
- 브라우저 렌더링원리
- 자바스크립트
- 주소창에 naver 입력시 일어나는 일
- 실행 컨텍스트
- 프로미스
- async/await
- 가상 dom
- 호이스팅
- MPA
- 이벤트 캡처링
- CSS
- 얕은 복사
- props와 state 차이점
- 세션 스토리지
- 리액트
- 로컬 스토리지
- react
- 변수 생성 단계
- 깊은 복사
- CORS
- 서버 사이드 렌더링
- 자바스크립트의 클래스
- 클라이언트 사이드 렌더링
- 자바스크립트 함수
- 스코프 체인
- 이벤트 버블링
- 리액트의 생명 주기
- undeclared
- webpack
Archives
- Today
- Total
목록자바스크립트의 클래스 (1)
Gapus Dev Blog
[자바스크립트] 클래스에 대해
클래스(Class) 설명 객체 지향 프로그래밍에서 사용되는 개념 객체를 생성하기 위한 템플릿 클래스를 사용하면 비슷한 속성과 메서드를 가진 객체를 쉽게 생성 가능 속성은 객체의 상태를 나타내는 변수이고, 메서드는 객체의 동작을 정의하는 함수 생성자(constructor)라는 특별한 메서드를 가지고 있으며, 객체를 생성할 때 초기화 작업 수행 클래스는 여러 개의 객체를 생성할 수 있으며, 각각의 객체는 독립적인 상태와 동작을 가질 수 있다. 기본 문법 class ClassName { constructor() { // 객체 초기화 작업 수행 } method1() { // 메서드 동작 정의 } method2() { // 메서드 동작 정의 } } let obj = new ClassName(); // 클래스의 객..
프론트엔드/JavaScript
2023. 11. 19. 08:00