js面向对象之 惰性函数和即时函数

2017-03-17  本文已影响0人  萝卜仔1

惰性函数定义:

特点是在第二次调用函数的时候这个函数才被正确的定义。第一次调用函数的时候只是做一些初始化的处理

特征:可以实现函数的自我更新。

注意点:

01实现自我更新之后函数上面的属性会丢失

02把函数赋值给变量或者是对象的方法之后,以变量或者是对象方法来进行调用的时候不会实现自我更新

即时对象初始化

写法:

01提供一个对象{}属性和方法

02在对象中提供一个初始化的方法,主要做一些初始化操作

03在对象外部添加(),包装成一个表达式

04直接使用.init()来进行初始化处理

上一篇下一篇

猜你喜欢

热点阅读