博主微信:jiayou321xiaoyu 加微信,备注:前端Tree

关于bind函数的介绍及应用

js高级 admin 155℃ 0评论
 // bind()方法的介绍
        // fn.bind(thisArg)  参数 thisArg指定函数的this指向
        // 作用 : 新创建并返回一个函数,新创建的函数和fn是一模一样,新创建的函数内部的this指向
        // 被固定成thisArg参数
        //     function fn(){
        //         console.log(111)
        //         console.log(this)
        //     }
        //  var newFn =    fn.bind([1,2,3])
        //  console.log(newFn)
            // 不论newFn是如何被调用的 这个函数是bind()创建并返回的,内部this被固定成thisArg
            // 使用bind()改写函数  fn的应用
            var wyh= {
                ‘name’ :’王亚浩’,
                ‘eat’ : ‘正在吃饭’,
                ‘fan’ :function () {
                    console.log(this)
                    setInterval(function(){
                        console.log(this.eat)
                    }.bind(this),1000)
                    console.log(this)
                }
            }
            wyh.fan()

转载请注明:前端Tree » 关于bind函数的介绍及应用

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址