摘要: Writing Maintainable code有人愿意修bug吗?这不是废话吗?(反正我不愿意修),bug总是不可避免的,我们会花大量的时间来修bug,下面的时间总是我们不可避免的:搞清楚是什么问题理解code,然后再去尝试解决问题如果在一个大的公司或者是一个大的项目中,我们花在第一项的时间会很多。所以我们在写code的时候需要遵守一些规则:可读性好保持一致性可预见性好有良好的文档Minimizing GlobalsJS是用functions来管理scope的。如果一个变量声明在一个function内,那么它就是一个本地变量,在外部是不可用的。那么global的变量是在任何function 阅读全文
posted @ 2012-09-07 18:08 moonreplace 阅读(193) 评论(0) 推荐(0) 编辑
摘要: JavaScript基础知识1.面向对象,Javascript是天生的面向对象的语言,它和我们传统意义上的理解的面向对象语言不一样,其实,我们所接触到传统面向对象语言(C#, Java)更应该称之为面向类的语言。2.五种原生的数据类型: number, string, boolean, null, undefined.而前三种都有相应的对象来表示。所以number, string, boolean可以很方便的转化成相应的对象。3. 在JS中最重要的Function也是对象。4.有两种类型的objects,我们必须谨记。Native:ECMAScript标准所定义的。 Host: host en 阅读全文
posted @ 2012-09-07 10:46 moonreplace 阅读(167) 评论(0) 推荐(0) 编辑