- 함수 내에서 다른 함수를 호출 하는 경우
- 호출된 함수에서 는 호출한 함수의 변수를 사용할 수 없다.
- 각각의 함수의 스코프체인이 존재 하기 때문이다.
<script>
$(function(){
funcA();
}
function funcA(){
var a = 1;
var b = 2;
this.a = a;
this.b = b;
funcB();
}
function funcB(){
var that = this;
var c = 3;
console.log(that.a+that.b+c);
}
</script>
this 개념
'Engineering WIKI > Js' 카테고리의 다른 글
[JS] Ajax 중복호출 방지 (코드 포함) (0) | 2022.09.17 |
---|---|
[JS] 자바스크립트 ES6 (0) | 2021.06.15 |
[JS] FormData (0) | 2020.11.29 |
[JS] formData를 console.log 출력 (0) | 2020.11.29 |
[Js] IE Default Error (0) | 2020.04.05 |
[JS] select의 선택된 값 구하기 (0) | 2020.04.05 |
[JS] array 중복 제거 (0) | 2019.09.04 |
[Jquery] HTML 태그 바꾸기 (0) | 2019.08.17 |