javascript基础知识
diandianshan
这个作者很懒,什么都没留下…
展开
-
当replace使用生成替换文本函数时
先看一段代码: String.prototype.format = function() { var args = arguments; return this.replace(/{(\d{1})}/g, function() { return args[arguments[1]]; }); }; var a = new Array...2010-03-31 17:16:45 · 184 阅读 · 0 评论 -
JavaScript中的闭包
闭包是通过在对一个函数调用的执行环境中返回一个函数对象构成的。这看似简单的一句话,总会让一些人摸不着头脑。首先让我们看一个简单的关于闭包的例子,通过例子我们慢慢解开闭包的面纱。 function exampleClosureForm(arg1, arg2){ var localVar = 8; function exampleReturned(innerArg){ ...2010-04-16 17:55:20 · 101 阅读 · 0 评论