apply,call,bind
메소드 기본 개념 apply, call, bind 각 메소드는 아래와 같이 사용할 수 있습니다. [apply] fn.apply(thisArg, [argsArray]) this 인자를 첫번째 인자로 받고, 두번째 인자로는 배열을 받음 [call] fn.call(thisArg[, arg1[, arg2[, ...]]]) this 인자를 첫번째 인자로 받고, 두번째 인자부터는 배열이 아닌 각 인자로 받음 [bind] fn.bind(thisArg[, arg1[, arg2[, ...]]]) call과 인자 작성법은 같으나, apply, call과 달리 바로 메소드가 실행되지 않음. thisArg를 바인딩하는 역할만 함. 사용 예시 function add(x, y) { this.val = x + y; console...