青黄不一
2017-06-22 11:53
var name="sss" function fff() {var name="www" return this.name;} console.log(fff())
运行出来的结果是"sss"
此时的this 指向是window 是指向全局的。 如果你把var去掉,那定义的那么name就是全局的一个变量,打印出来的就会是www
Gobbb 回复青黄不一
看你当前的函数或者对象定义在哪里,如果全局的话,this就是全局,如果是某个函数内部的话,this就是这个函数
2020-04-03 20:49:20
共 3 条回复 >
jQuery基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题
回答 1
回答 4
回答 2