函数四种调用模式以及其中的this指向

qq_21710 12 0 PDF 2021-01-16 20:01:15

第一种:函数直接执行模式 function add(a,b){ console.log(this); return a+b; } add(10,20)//this===window 第二种:对象方法的调用模式 var obj={ name:'aaa', age:20, said:function(){ console.log(this); } } obj.said();//this===obj,此处this指代被调用者 第三种:构造器的调用模式 function School(){ this.said=function(){

用户评论
请输入评论内容
评分:
暂无评论