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

惰性函数定义:

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

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

注意点:

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

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


即时对象初始化

写法:

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

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

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

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




最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容