Notice
Recent Posts
Recent Comments
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
- 티스토리꾸미기
- 누구나 자료구조와 알고리즘
- 리액트
- 타입스크립트
- 폰트적용하기
- CSS
- returnType
- const 단언문
- typescript
- javascript
- reactjs
- JS console
- Chart.js
- 성능최적화
- 반복줄이기
- vue.js
- 타입좁히기
- React.js
- 커스텀
- 공통컴포넌트
- NonNullable
- 2022
- TSDoc
- react
- 레이아웃쪼개기
- utilty type
- 제네릭
- click and drag
- React Native
- 개발콘텐츠
Archives
- Today
- Total
목록Call (1)
몽땅뚝딱 개발자
[JavaScript] call, bind, apply의 차이
함수를 괄호 ()로 호출하는 방법도 있지만 자바스크립트에서는 두 가지 방법(call, apply)을 추가로 제공한다. call, apply는 this를 첫번째 인자로 넘겨 한정할 수 있다. ◽️ call 함수 안에서 값을 this로 한정(여기서는 null)하며 두번째 인수를 펼쳐 전달하지 않고 순서대로 전달한다.const user = { age: 12 } function test() { console.log(this.age) } test.call(age) // 12 ◽️ apply 함수 안에서 값을 this로 한정(여기서는 null)하며 두번째 인수를 펼쳐 함수에 매개변수로 전달한다.function add(a: number, b: number): number { return a+b } add(10, 20..
Development/Javascript
2023. 3. 8. 16:36