JavaScript(1)

意思是定义了一个object对象,对象有两个属性(public属性,而不是private,var定义的才是private属性),一个是name,另一个是getNameFunc,这是一个方法对象,第一个function表示这时一个方法对象,第二个function表示运行该方法对象返回一个方法,该方法返回object的name属性。

1.需要注意的是这两个function表示的不是同一个方法对象,只是都是匿名罢了。

2.这个this指的是windows对象,而不是object对象。不加this,这个name才是指的object里面的name。

posted on 2019-02-22 22:26  坚持就好  阅读(89)  评论(0编辑  收藏  举报

导航