본문 바로가기
카테고리 없음

[JavaScript] function.bind() / 함수.bind()

by jinwanseo 2021. 6. 16.
728x90

[자바스크립트 / Javascript] Function.bind() / 함수.bind()

 

함수와 객체를 묶는(연결) 함수 bind

 

  기본 문법

function 함수 (){
//함수 기능..
}

함수.bind(객체);

 

  샘플 예제 

const person = {
    name : '홍길동',
    age : 20
};

function PrintInformation(){
    console.log(this.name,this.age);
}

 

  실행 결과

undefind undefind

 

  샘플예제 : bind 함수를 통한 객체 연결

const person = {
    name : '홍길동',
    age : 20
};

function PrintInformation(){
    console.log(this.name,this.age);
}

const PrintInformation2 = PrintInformation.bind(person);

PrintInformation2();

 

  실행 결과

홍길동 20

728x90

댓글