JavaScript
Result
Run
License
// 전역 공간에 정의 this.msg = "Global Scope"; var greetingObj = { msg: "Hello", greeting: function() { return this.msg; } } console.log(greetingObj.greeting()); // 메소드 복사시 전역 공간의 this를 참조 var unbindObj = greetingObj.greeting; console.log(unbindObj()); // greetingObj의 this를 참조 var bindObj = greetingObj.greeting.bind(greetingObj); console.log(bindObj());
Console
expand_less
License
License
by DevDic
Close