美文网首页
函数中的this

函数中的this

作者: Anglie | 来源:发表于2019-01-25 21:16 被阅读0次

一,普通函数中的this指向,
二,定时器方法中的this指向,
三,构造函数中的this指向,
四,对象方法中的this指向,
五,原型中的this指向

function obj(){
console.log(this);
}
obj();
window

<!定时器中的this指向>
setInterval(function (){
console.log(this);
},300)
window

function Person(){
console.log(this);
}
var person1=new Person();
Person

// 对象方法中的this指向实例对象
function Person(){
console.log(this);
this.say=function(){
console.log(this);
}
}
var person1=new Person();
person1.say();
Person {}
Person {say: ƒ}

<!--原型方法中的this指向实例对象-->
function Person() {
    Person.prototype.sayHi=function(){
        console.log(this);
    }
}
var person1=new Person();
person1.sayHi();
Person

相关文章

  • js中函数的函数

    函数是支撑一门编程语言的重要内容,在JavaScript(下面简称js)中,函数有多种声明和调用方式,而且函数的位...

  • EXCEL/WPS中IF函数、AND函数、OR函数、NOT函数的

    EXCEL/WPS中IF函数、AND函数、OR函数、NOT函数的用法 IF函数用法 求出每行产品数量满足大于15的...

  • EXCEL/WPS中IF函数、AND函数、OR函数、NOT函数的

    EXCEL/WPS中IF函数、AND函数、OR函数、NOT函数的用法 IF函数用法 求出每行产品数量满足大于15的...

  • 函数中的this

    一,普通函数中的this指向,二,定时器方法中的this指向,三,构造函数中的this指向,四,对象方法中的thi...

  • typeScript学习02

    typescript中的函数 ts中函数定义 ts中函数的传参 ts中的函数的可选参数(js中函数的形参和实参可以...

  • CUDA知识点总结

    CUDA中的头文件 CUDA中的函数(存储管理函数) CUDA中的函数(数据传输函数) CUDA程序中的同步函数_...

  • Kotlin中的函数

    Kotlin中的函数 kotlin中的函数分为普通函数,泛型函数,内联函数,扩展函数,高阶函数以及尾递归函数 1 ...

  • 函数中调用函数

    该系列文章只是个人在自学JS时做的一些笔记,看到直接关闭即可。当然更欢迎大佬们传道授业、答疑解惑、指出错误。 函数...

  • 函数(中)

    接上一章函数上内容。 处理无命名参数 增强的Function构造函数 展开运算符 name属性 明确函数的多重用途...

  • 【Dart】函数

    声明函数 直接声明Dart中声明函数不需要function关键字 箭头函数+Dart中 的箭头函数中,函数体只能写...

网友评论

      本文标题:函数中的this

      本文链接:https://www.haomeiwen.com/subject/tybvjqtx.html