摘要: 一、邦定插件(function ($) { $.extend({ //VM捆绑对象 BindApply: function (viewModel) { var SetVal = function (field, val) { ... 阅读全文
posted @ 2015-07-22 16:27 RyanRuan 阅读(254) 评论(0) 推荐(1) 编辑
摘要: /* 一、执行上下文:堆栈(底部全局上下文+顶部当前活动上下文) */ /* 二、变量对象: 变量根据执行上下文,找到数据存储位置,这种机制叫变量对象 1. 变量都要var定义,且都不能delete 2. __parent__属性,父级 */ /* 三、This:执行上下文的一个属性,不能改变?? 1. 全局this = global 2.... 阅读全文
posted @ 2015-07-17 17:03 RyanRuan 阅读(236) 评论(0) 推荐(0) 编辑
摘要: /* S.O.L.I.D五大原则 1. 单一原则 2. 开闭原则 3. 里氏替换原则 4. 接口分离原则 5. 依赖反转原则 */ /*单一原则:类发生更改的原因只有一个 如何知道一个对象的多个行为构造多个职责或单个职责? 判断标准: 1. 存储对象:提供对象信息给其他对象 2. 维护对象:维护对象和信息之间的关系 ... 阅读全文
posted @ 2015-07-13 16:11 RyanRuan 阅读(342) 评论(0) 推荐(0) 编辑
摘要: /* 原型Prototype */ //一、原型 //原型使用一 var calculator = function (dlg, tax) { this.dlg = dlg; this.tax = tax; } calculator.prototype = { add: function (x, y) { return x + y; }, ... 阅读全文
posted @ 2015-07-10 16:03 RyanRuan 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 一、 编写高质量的javascript代码基本要点a) 可维护的代码(Writing Maintainable Code)i. 可读(注释)ii. 一致(看上去是同一个人写的)iii. 已记录b) 最小全局变量i. Javascript通过函数管理作用域c) 全局变量问题i. 命名冲突:减少全局变量 阅读全文
posted @ 2015-07-10 15:20 RyanRuan 阅读(148) 评论(0) 推荐(0) 编辑
摘要: /* Modelu模式 优点:效率高,代码少,加载速度快,松耦合允许并行加载,提升下载速度 缺点:初始化时间久一点 */ //一、基础用法 var calculate = function (eq) { //私有成员 var eqCtl = document.getElementById(eq); return { //暴露公开成员... 阅读全文
posted @ 2015-07-10 14:14 RyanRuan 阅读(204) 评论(0) 推荐(0) 编辑
摘要: /* =========================================================== * jquery.autofix_anything.js v1 * =====================================================... 阅读全文
posted @ 2014-12-16 14:13 RyanRuan 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: 1.引用js脚本 2.html控件 3.document加载后,添加脚本 阅读全文
posted @ 2014-09-03 16:10 RyanRuan 阅读(1011) 评论(1) 推荐(0) 编辑
摘要: 1.绑定数据源 2.订阅下拉值得变化函数 当省得下拉后的值province发生变化时,循环遍历城市集合,匹配父级ID的城市集合push到结果集合,返回绑定到城市下拉select中。 阅读全文
posted @ 2014-09-03 01:36 RyanRuan 阅读(732) 评论(0) 推荐(1) 编辑
摘要: UML设计使用情况图几个UML图的概要说明用例图以用户的角度来描述系统的功能(如:集合一些参与者以及他们的职责,参与者之间的泛化关系(继承)类图 描述系统中类的静态结构(类、类间的关联、依赖、聚合、以及类的属性)对象图表示类的多个实例图顺序图用于表示系统用例中的行为时间先后顺序协作图强调发送方与接收方之间的组织结构,与顺序图类似,但表达的是对象间的逻辑关系状态图描述系统中的状态情况,以及响应事件后状态的变化情况(用于实时系统建模:揭示Actor、类、子系统和组件复杂性)活动图适用于没有外部事件触发的情况下系统内部的逻辑执行过程(否则用状态图表示)构件图用于静态建模,表示构建类型的组织以及各种构 阅读全文
posted @ 2013-03-22 10:53 RyanRuan 阅读(379) 评论(0) 推荐(1) 编辑
View Code