[Js] 유사배열객체
Class를 제외한다면, 메소드와 함수 구분이 명확하지 않은 자바스크립트에서 this는 모호합니다. 모호성을 풀기 위해 this 바인드(원하는 객체 지정) 개념이 있고, 이를 위해 call, apply 함수가 있습니다. //{x:11} 객체를 바인드해, func5 내부에서 this 출력 const func5 = function (a,b,c){ console.log(this, a,b,c) } func5.call({x:11}, 3,4,5) 조금 더 심화하면 배열과 유사한 object와 string을 배열화 시킬수 있는데요. 1) obejct 배열화 const ob2 = { 0: '1', 1: '2', length: 2 } console.log(Array.prototype.slice.call(ob2)) con..
더보기