1.函式上下文(this)
- 函式被直接呼叫,函式上下文是window物件
- 函式被物件打點呼叫,函式上下文是這個物件
- 函式被當陣列元素呼叫,函式上下文是這個陣列
- 函式在定時器中呼叫,函式上下文是window
- 函式被事件呼叫,函式指向繫結事件的元素
2.call()和apply()
- fn.call(物件,引數)
- fn.apply(物件,[引數])
- 不同點:傳入引數的方式不同
- 求陣列中的最大值:Math.max().apply(window,arr)
3.bind和call\apply的區別
2.call()和apply()
3.bind和call\apply的區別