JavaScript - Name property
in JS on 공부, Javascript
function a(){}
console.log(a.name) //a
const b = function(){}
console.log(b.name) //b. 익명함수 표현식
const c = function cc(){}
console.log(c.name) //cc
const d = () => {}
console.log(d.name) //d
const e = {
om1 : function (){},
om2 (){},
om3: () => {}
}
e.om1.name //om1
e.om2.name //om2
e.om3.name //om3
a.call({}) // this를 {}fh gotj cnffurgofk
a. apply //도 마찬가지
const b = a.bind({a:1}) //실행하지 않고 이 결과를 b에 담아라 라는 거임.
const b = a.bind({}, 1, 2)
b(3) // {} 1 2 3