new function是不是一个对象,内部为什么不能用this
第一个this为生成的function()匿名实例类,注意是实例,匿名function内的app不是实例属性,所以为undefined
a函数不是实例方法,所以执行a后this为window对象,输入出window作用域下的app 1,去掉this.,则输出私有函数内部的app2,这个是作用域的问题
有帮助麻烦点个采纳【本回答右上角】,谢谢~~
new function是一个对象,this代表这个对象本身。