this指的是,调用函数的那个对象
①作为函数调用
调用return函数----函数创建和调用时对应传参
console.log(one(1,2));
function one (a,b){
var abcOne;
abcOne = a + b;
return(abcOne);
};
②作为对象方法调用--> this 的值成为对象本身
var object ={
a:1,
b:2,
c:function(){
return this.a + this.b;
}
}
console.log(JSON.stringify(this))
③构造函数调用
function one (a,b){
this.a = a;
this.b = b;
}
var x = new one("nn","mm")
console.log(x.a)
添加到页面:
document.getElementById("demo").innerHTML = one(1,2);
数据类型:
简单数据有undefined,null,boolean,number和string
复杂数据类型只有一种,即 对象,而数组则是特殊的对象
面试总结---函数调用
猜你喜欢
转载自570109268.iteye.com/blog/2392701
今日推荐
周排行