js学习总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js学习总结相关的知识,希望对你有一定的参考价值。
This指向改变方法:
1.new对象
2.通过bind( )绑定来改变this指向
3.通过call调用函数,并改变this指向,其中第一个参数为对象后面依次为值
function fn(name){
this.name=name;
this.fn1=function{
console.long(this.name)
}
}
var obj={};
fn.call(obj."zhangsan")
4.通过apply调用函数,并改变this指向,其中第一个参数为对象后面依次为值第二个为数组
function fn(name){
this.name=name;
this.age=age
this.fn1=function{
console.long(this.name)
}
}
var obj={};
fn.apply(obj.["zhangsan",20])
以上是关于js学习总结的主要内容,如果未能解决你的问题,请参考以下文章