apply1 [Function]this, apply, call arguments 함수에서는 인자 개수가 부족하면 undifined로 된다. 인자 개수에 맞지 않게 다양하게 호출해보면 알 수 있다. this js에서 함수를 보면 this를 많이 사용한다. 굉장히 단순하다. 함수를 호출한 객체가 this이다. var obj = { name : "obj"; add : function(){ console.log(this.name); } } obj.add(); 호출한 객체가 obj이기 때문에 this.name 은 "obj"가 된다. var obj2 = {name: "obj2"}; obj2.fun = obj.add; obj2.fun(); 이렇게 하면 호출한 객체가 obj2이기 때문에 this.name 은 "obj2"가 된다. 객체에서 속성으로 함수를 추가하여 호출하면 this.. 2020. 6. 1. 이전 1 다음