Notice
Recent Posts
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- JS clearInterval
- JS redirection
- JS preventDefault
- JS typeof연산자
- JS prompt
- JS 형변환
- js 변수
- JS 화살표함수
- JS classList
- JS form action
- JS form
- JS 숫자
- HTML기초
- JS value속성
- JS null undefined
- CSS기초
- JS setInterval
- JS append
- JS 삼항연산
- CSS속성정리
- JS 데이터타입
- JS 연산
- JS appendChild
- JS 스코프
- JS 기초
- JS 함수
- JS setTimeout
- JS localStorage
- JS 타이머기능
- git 협업셋팅
Archives
목록2024/03/27 (1)
공부기록용
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rPqeF/btsF79bOPsh/yWUTeF79f1zVWSMAQKlAO0/img.jpg)
생성자 함수 "객체를 생성하는 역할을 하는 함수" 함수의 이름의 첫 글자는 대문자로 시작한다. 일반 함수와 구분하기 위함 'new'연산자를 붙여서 실행한다. new 키워드를 사용하지 않으면 일반적인 함수와 동일하게 동작하여 새로운 객체를 반환하지 않는다. 생성자 함수엔 보통 return 문이 없다. 반환해야 할 것들은 모두 this에 저장되고, this는 자동으로 반환되기 때문에 반환문을 명시적으로 써 줄 필요가 없다. 만약 return 문이 있다면 아래와 같은 간단한 규칙이 적용된다. 객체를 return 한다면 this 대신 객체가 반환 원시형을 return 한다면 return문이 무시 return 뒤에 객체가 오면 생성자 함수는 해당 객체를 반환해주고, 이 외의 경우는 this가 반환된다. 일반적으로..
💡깨달음💡/Javascript
2024. 3. 27. 20:02