您现在的位置是:
     
      首页 > 
            Web前端
                    > 
            JavaScript
            
      
        
      JavaScript
js在函数中使用this
   2024-01-15JavaScript 
        javascript在函数中使用this
        <script>
// 创建对象
var user = {
name: '高小乐',
age: 189,
getInfo: function() {
console.log('getInfo');
console.log(this);
console.log(this.name);
},
firend: {
name: '曹操',
say: function() {
console.log('say');
console.log(this);
console.log(this.name);
}
}
};
user.getInfo();
console.log('');
user.firend.say();
console.log('');
// 修改全局变量 name 的值 全局变量就是window的属性
var name = '龙傲天';
// 创建函数
function func() {
console.log('func');
console.log(this);
console.log(this.name);
}
// 调用函数
func();
console.log('');
// 创建变量
var drink = user.getInfo;
drink();
console.log('');
// 给对象添加属性
user.firend.eat = func;
user.firend.eat();
</script>
 很赞哦! ()
        
        
        
        
       
       
           
              