文件名称:DesignPatterns[removed]JavaScript设计模式
文件大小:18KB
文件格式:ZIP
更新时间:2024-06-06 16:36:28
JavaScript
JavaScript-Patterns some demos about JavaScript patterns 文件简介 singleton.js 单体模式 runobject.js 即时对象模式,可直接调用对象内部的方法 newobject.js 实例化构造函数的全过程 initbranches.js 初始化分支是一种优化模式,当知道某个条件在整个生命周期内都不会发生变化时,仅对该条件测试一次。 cachefunction.js 备忘模式 让复杂的操作缓存在函数的属性中,从而只需要执行一遍。 typicalapp.js tom大叔曾经在博客上给出的几个经典题目 curry.js 函数的curry化 namespace.js 命名空间函数 sandbox.js 沙箱模式 method.js 在Function对象上扩展method方法,从而更方便地扩展原型方法 instanceof.js
【文件预览】:
DesignPatternsJavascript-master
----sandbox.js(2KB)
----typeof.js(465B)
----method.js(1KB)
----factory.js(1KB)
----bind.js(1KB)
----commonPattern.js(6KB)
----inherit.js(8KB)
----newobject.js(833B)
----runobject.js(309B)
----runfunction.js(5KB)
----cachefunction.js(341B)
----curry.js(1KB)
----namespace.js(633B)
----singleton.js(2KB)
----initbranches.js(1KB)
----instanceof.js(1KB)
----README.md(2KB)
----typicalapp.js(2KB)
----mixobj.js(611B)