摘要: 通常而言,一个函数是一个子程序,他们可以被外部代码调用(亦或被滴管函数在内部调用)。和程序一样,函数是由一系列声明(被称为函数体function body)组合而成。值可以传递给函数,并且函数可以返回一个值。 在javascript中,函数是一个对象,因为她可以拥有属性和方法,就像对象一样。将函数和 阅读全文
posted @ 2016-04-23 22:24 RachelChen 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 正则表达式是一个用来匹配字符串中字符组合的模式。 在JavaScript中,正则表达式是一个对象。 RegExp的exec和test方法以及String的 match, replace, search, 和 split 方法使用到正则表达式。 创建正则表达式: 你可以用下面两种方式创建正则表达式: 阅读全文
posted @ 2016-04-23 16:39 RachelChen 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 尽量不要使用全局变量,防止环境污染和命名冲突。 所以,将全局变量放在一个命名空间下,是一个好的解决方案。 静态命名空间 1. 直接赋值 这是最基本的方法,但是它很啰嗦,你得重复书写多次变量名。好处是它很安全,并且不会产生歧义。 1 var myApp = {} 2 3 myApp.id = 0; 4 阅读全文
posted @ 2016-04-23 11:36 RachelChen 阅读(2038) 评论(0) 推荐(0) 编辑