摘要:
组合(Composite)对象A包含对象B,对象B离开对象A没有实际意义。是一种更强的关联关系。人包含手,手离开人的躯体就失去了它应有的作用。场景: Window窗体由滑动条slider、头部Header 和工作区Panel组合而成。组合模式将对象组合成树形结构以表示”部分-整体”的层次结构。 组合... 阅读全文
摘要:
plugin相关源码分析:plugin功能包括如下几个模块, 简单分析如下:pluginhost-base维护对象 this._plugins = {};并提供方法: plug、unplug、hasplug、_destroyPlugins、_initPluginsplug: 初始化插件实例,并与ho... 阅读全文
摘要:
此篇数据类型和转换只限于ECMA规范,规范用了比较大的篇幅讲数据类型和类型转换,理解了这个最基本的概念对表达式、语句、执行环境、对象及继承都有非常大的帮助,遂整理如下:数据类型和值类型转换表达式运算的重要前提是类型转换[[ DefaultValue ]](hint)算法无参数时:hint = (O ... 阅读全文