function fn1 () {
console.log(this);
};
fn1(); // 在调用函数fn1时,输出的this的结果是Window
var name = "james";
var obj = {
name : "wade",
fn1 : function () {
console.log(this.name);
}
};
obj.fn1(); // 在调用obj中的fn1方法函数时,输出的是wade
function Fn () {
this.name = "james",
this.age = 32,
console.log(this)
};
var fn1 = new Fn(); // 在调用这段代码的时候,输出的是Fn {name: "james", age: 32}
function Fn1 () {
this.name = "james";
return "wade"
};
var fn1 = new Fn1();
console.log(fn1.name); // 这段代码输出的是 james;
function Fn2 () {
this.name = "james";
return [1,2,3];
};
var fn2 = new Fn2();
console.log(fn2.name); // 而这段代码输出的是undefined
function f1(){
console.log(this);
}
f1.call(null); // Window
f1.call(undefined); // Window
f1.call(123); // Number的实例
f1.call("abc"); // String的实例
f1.call(true); // Boolean的实例
f1.call([1,2,3]); // Array的实例
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有