摘要: js 的函数实际上是对象,每个 函数都是 Function 类型的实例,而且与其它引用类型一样,有属性和方法。由于函数是对象,因此函数名实际上也是指向函数对象的指针,不会与某个函数绑定.基本定义函数方法function sum(num1, num2){ alert(num1+num2);} 调用 sum(1,2); // 3用函数表达式定义 var sum = function(n1, n2){ alert(n1+n2); };调用 sum(10, 9); // 19function 后面没有函数名,用函数表达式定义时,没有必要了,后面有一个分号,像声明其它变量一样使用 Function 构. 阅读全文
posted @ 2014-04-02 23:13 好记性还真不如烂笔头 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 RegExp其实与 perl类似,亦即和 php 中的正则类似两种方式创建正则表达式式1.用字面量 [var] 正则变量名 = "/正则字符串/[flag]" 如下: var patern = "/js/img";2.用 RegExp 构造函数 [var] 正则变量名 = new RegExp("正则字符串", "flag")var ppttern2 = new RegExp("js", "img")注意:转义时,字面量的与构造的区别,如为了表示 "/& 阅读全文
posted @ 2014-04-02 22:10 好记性还真不如烂笔头 阅读(281) 评论(0) 推荐(0) 编辑