function foo(v) { return v * 2 }
- caller: null
- arguments: null
const boo = (v => v * 2)
- arrow function 은 caller, arguments 에 접근불가
- Function.caller
- deprecated 브라우저에서 사용할 수 없는 가능성 높음
- caller프로퍼티는 해당 함수를 실행시킨 함수를 반환합니다. strict, async, generator 함수에서 실행시켰다면 null 을 반환합니다.
- Function.arguments
- deprecated 브라우저에서 사용할 수 없는 가능성 높음
- 함수에 전달된 파라미터에 대응하는 오브젝트입니다. strict 에서 사용불가.
반응형
'IT라이프 > 웹프로그래밍' 카테고리의 다른 글
프론트엔드 코딩 (0) | 2022.12.09 |
---|---|
Atomic Design (0) | 2022.10.05 |
Vue.js 정리 (v-slot) (0) | 2022.09.22 |
Cookie vs LocalStorage (0) | 2022.01.24 |
댓글