前端笔试题学习之06(this关键字)
var account={
phone:"12345678",
getPhone:function(){
return this.phone;
}
};
var mycount=account.getPhone;
console.log(account.getPhone());
console.log(mycount());
输出:
12345678
undefined
分析:
使用account.getPhone() 此时,this关键字指向account对象,所以输出:12345678
【前端笔试题学习之06(this关键字)】mycount() 表示只代表getPhone方法本身,此时的this关键字指向的当前的window对象,而window对象中是没有phone属性的,所以输出undefined
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 生活随笔|好天气下的意外之喜
- Android中的AES加密-下
- 失踪的钢笔
- 【读书笔记】贝叶斯原理
- 【韩语学习】(韩语随堂笔记整理)
- 硬笔楷书26
- 人性的弱点-笔记
- 读书笔记:博登海默法理学|读书笔记:博登海默法理学 —— 正义的探索(1)
- 代笔(想象)