sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
extra_vars4 | |
extra_vars5 | |
extra_vars6 |
아래와 같은 anonymous function 은 call stack 디버깅시 함수 이름이 나타나지 않아 디버깅 가독성이 떨어지게 된다
const printNo = function() {
...
}
그래서 call stack 디버깅의 효율성을 높이고자 한다면 다음과 같이 named function으로 전환해서 선언해주면 가독성이 좋아진다
const printNo = function print() {
...
}
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
8 | IIFE (Immediately Invoked Function Expression) | 황제낙엽 | 2021.03.07 | 14 |
7 | Arrow function | 황제낙엽 | 2021.03.07 | 8 |
» | 함수 Call Stack 디버깅을 위한 함수 선언 팁 | 황제낙엽 | 2021.03.07 | 9 |
5 | Function declaration 과 Function expression 의 차이 | 황제낙엽 | 2021.03.07 | 10 |
4 | 콜백지옥과 비동기제어 | 황제낙엽 | 2021.02.18 | 63 |
3 | call() and apply() methods in Javascript | 황제낙엽 | 2011.10.07 | 125 |
2 | Function.apply and Function.call in JavaScript | 황제낙엽 | 2011.10.07 | 238 |
1 | Function.apply() 와 Function.call() | 황제낙엽 | 2011.10.07 | 51 |