當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
javascript学习系列(20):数组中的bind,apply,call
生活随笔
收集整理的這篇文章主要介紹了
javascript学习系列(20):数组中的bind,apply,call
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最好的種樹是十年前,其次是現在。歌謠?每天一個前端小知識?提醒你改好好學習了?知乎博主 csdn博主 b站博主??放棄很容易但是堅持一定很酷?????我是歌謠?喜歡就一鍵三連咯?你得點贊是對歌謠最大的鼓勵
1前言
在我們的日常開發中?不免會有很多需要處理數據的方法?本節主要說一說apply,bind,call不多說把代碼編輯器打開
2編輯器打開
?
3代碼部分
var obj={a:1 } var obj2={a:100 } var a=2; function test(b,c){//this默認 ->全局對象console.log(this.a,b,c)//2 } test() test.call(obj) test.apply(obj) test.call(obj,3,4) test.apply(obj,[3,4]) var test1=test.bind(obj,3,4) test1() var test2=test1.bind(obj2,3,4) test2() //bind只會生效一次 var t=test.bind(obj,3,4).bind(obj2,3,4) t()?4運行結果
?
總結
以上是生活随笔為你收集整理的javascript学习系列(20):数组中的bind,apply,call的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GitHub 支持上传视频文件啦!
- 下一篇: react学习(38)----react