JavaScript 为网站添加状态,这些状态可能是校验或者更复杂的行为像拖拽终止功能或者是异步的请求webserver (aka Ajax). 在过去的那些年里, JavaScript libraries变得越来越流行. 如果你面对着很多的工作计划,一个很明确的道理就是在网站变得越来越复杂的情况下...
分类:
编程语言 时间:
2014-06-29 00:48:13
阅读次数:
417
《贫民窟的百万富翁》(Slumdog Millionaire)提名:《本杰明·巴顿奇事》(The Curious Case of Benjamin Button),派拉蒙《福斯特对话尼克松》(Frost/Nixon),环球《米尔克》(Milk),焦点《朗读者》(The Reader),韦恩斯坦200...
分类:
其他好文 时间:
2014-06-19 00:34:19
阅读次数:
572
When you know that a certain condition will not change throughout the life of the program, it makes sense to test the condition only once. Browser sni...
分类:
编程语言 时间:
2014-06-18 22:35:12
阅读次数:
341
see also :http://www.w3school.com.cn/js/pro_js_inheritance_implementing.asphttp://davidshariff.com/blog/javascript-inheritance-patterns/Object masquer...
分类:
编程语言 时间:
2014-06-18 16:43:34
阅读次数:
239
摘录:Java开发中的23种设计模式详解设计模式Java的23种设计模式23种设计模式编程java设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重...
分类:
编程语言 时间:
2014-06-18 13:48:10
阅读次数:
410
A Memoization Pattern is a kind of JavaScript Pattern you can use to cache the result of a function with the arguments of the function as the key of t...
分类:
编程语言 时间:
2014-06-18 13:17:25
阅读次数:
401
Passing a large number of parameters is not convenient. A better approach is to substitute all the parameters with only one and make it an object.
分类:
编程语言 时间:
2014-06-17 20:40:07
阅读次数:
185
类应该对扩展开放, 对修改关闭.所谓装饰者模式,
是指用其他的类来装饰某个类,装饰者说白了就是使用 has-a 来代替 is-a隐喻咖啡店, 有很多种咖啡, 咖啡里还要增加一些 milk, 面包片啊, 等等.
针对加的东西不同, 计算出来的费用不同, 那么我们需要怎么做呢?1. 首先创建一个 cof...
分类:
其他好文 时间:
2014-06-11 13:03:28
阅读次数:
349
1、定义数组
完整写法:Array
简略语法:SomeType[] (建议写法)
其中SomeType是你想要包含的类型。
2、创建数组
var shoppingList: String[] = ["Eggs", "Milk"]
// 使用两个初始化参数来初始化shoppingList
shoppinglist变量被定义为字符串(String)类型的数组,所以它只能储...
分类:
其他好文 时间:
2014-06-10 06:12:42
阅读次数:
289
This post introduces the classis callback usage
in JavaScript.
分类:
编程语言 时间:
2014-06-09 21:10:47
阅读次数:
301