프리랜서 웹디자이너 웹퍼블리셔RELATION

RELATION 로고

홈페이지 소스

[SCRIPT] bind(), Function.prototype.bind()

2024.01.20
북마크 [출처 이동]    작성자 정보
bind()
bind() 메소드가 호출되면 새로운 함수를 생성합니다. 받게되는 첫 인자의 value로는 this 키워드를 설정하고, 이어지는 인자들은 바인드된 함수의 인수에 제공
 
let obj = { name:"마이데몬" }

function mydemon(){
  console.log( "당신의 이름은"+this.name );
}

let mydemon2 = mydemon.bind(obj);

mydemon();  // unefined
mydemon2(); // 당신의 이름은 마이데몬

 

이 포스트 공유하기

전체목록