function

vue.js过渡(vue学习记录2)

html代码:helloToggle必须要添加CSS样式(该样式来控制状态): .expand-transition {transition: all .3s ease;height: 30px;padding: 10px;background-color: # eee;overflow: hidden;}.expand-enter, .expand-leave {heig

【译】JavaScript 中的命名空间

原文链接: Namespacing in JavaScript译文原链: 【译】JavaScript 中的命名空间全局变量应该由有系统范围相关性的对象们保留,并且它们的命名应该避免含糊并尽量减少命名冲突的风险。在实践中,这意味着你应该避免创建全局对象,除非它们是绝对必须的。不过,恩,这些你早都知道了……所以你对此是怎么做的?传统方法告诉我们,最好的消除全局策略是创建少数作为

refle中Action.do...();的事件执行顺序

场景 page文件里: mixins:[Reflux.connect(Store)], getInitialState: function () {Action.getInitData(); },store文件里: var Store = Reflux.createStore({listenables: [Action],data: {},onGetInitData : f

JS 设计模式 五(链式调用)

链式调用 这个解释起来比较难,我觉得直接看代码比较直接,这个链式调用的主要用处,就是使代码更加简化,增加代码易读性。使用回调技术可以使取值器方法也只是链式调用。 代码 /get不用callback function Person(name) { var _name = name; this.setName = function (name) { _name = name;