摘要: 模块编程模式的启示(Revealing Module Pattern)客户端对象(Custom Objects)懒函数定义(Lazy Function Definition)Christian不喜欢module pattern,并对此编程模式进行了研究.在此基础上想出了一些新的东西他称之为Revea... 阅读全文
posted @ 2014-06-23 11:22 YcY_YcY 阅读(336) 评论(0) 推荐(2) 编辑
摘要: JavaScript 为网站添加状态,这些状态可能是校验或者更复杂的行为像拖拽终止功能或者是异步的请求webserver (aka Ajax). 在过去的那些年里, JavaScript libraries变得越来越流行. 如果你面对着很多的工作计划,一个很明确的道理就是在网站变得越来越复杂的情况下... 阅读全文
posted @ 2014-06-18 09:44 YcY_YcY 阅读(1103) 评论(0) 推荐(1) 编辑
摘要: integer 类型在javascript中很奇怪。ECMAScript技术规格说明书中,它是以概念的形式存在。number类型包括浮点型(floating)和整形(integer)不包括小数(详情参考“Integers in JavaScript” in “Speaking JavaScript”... 阅读全文
posted @ 2014-05-29 16:40 YcY_YcY 阅读(3602) 评论(1) 推荐(2) 编辑
摘要: Sensor类对象的Map的映射代码如下:Map sensors = new HashMap ();当代码的其他部分访问这些sensors,就会出现以下代码:Sensors s = (Sensors)sensors.get(sensorId);这行代码一再出现。代码的调用端承担了从Map中取得对象并... 阅读全文
posted @ 2014-07-15 20:07 YcY_YcY 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 废话少说只就上Code:说明:getDay()方法获取星期(这里的星期是从0到6)。参见:http://www.w3school.com.cn/js/js_obj_date.asp 中的getDay().代码有不足之处希望得到指正。var SecondFriday = { getSeco... 阅读全文
posted @ 2014-06-11 09:37 YcY_YcY 阅读(991) 评论(9) 推荐(1) 编辑
摘要: Layer 1: 单一对象粗略的说, 在javascript中所有对象都是maps的键值对. 键值对的实体在对象中称为属性(property).属性的key经常为 string类型,而他的value则可以是任何类型包括函数(function). 方法也可以作为函数的值充当属性.属性的种类(Kinds... 阅读全文
posted @ 2014-06-10 16:42 YcY_YcY 阅读(440) 评论(0) 推荐(0) 编辑
摘要: javascript面向对象编程有几个层面:1: 单一对象 (covered inLayer 1: Single Objects)2: 对象之间的 prototype (described inLayer 2: The Prototype Relationship Between Objects)3... 阅读全文
posted @ 2014-06-09 11:28 YcY_YcY 阅读(151) 评论(0) 推荐(0) 编辑
摘要: SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。 EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。 ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。 没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。 以下是各版本的名称及发布日期:版本名称发行日期JDK 1.1.4Spar... 阅读全文
posted @ 2014-03-06 17:11 YcY_YcY 阅读(974) 评论(0) 推荐(0) 编辑