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 |
Tags
- 티스토리꾸미기
- 개발콘텐츠
- 폰트적용하기
- reactjs
- 2022
- 커스텀
- 제네릭
- 공통컴포넌트
- 성능최적화
- 리액트
- NonNullable
- react
- returnType
- React Native
- typescript
- Chart.js
- 레이아웃쪼개기
- 반복줄이기
- click and drag
- 누구나 자료구조와 알고리즘
- JS console
- TSDoc
- React.js
- 타입좁히기
- utilty type
- javascript
- const 단언문
- CSS
- 타입스크립트
- vue.js
Archives
- Today
- Total
목록BIND (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