【发布时间】:2013-01-12 07:44:21
【问题描述】:
我正在从一页阅读 JS,这就是我发现的(源代码已被 google chrome 开发工具反混淆):
var db = function(a) {
return a.replace(/[^\w\s\.\|`]/g,
function(b) {
return "\\" + b
})
};
第一个逗号运算符操作数(a.replace())有什么技巧吗?
在我看来,a.replace(/[^\w\s\.\|``]/g, 部分是完全多余的,可以删除。
我错过了什么吗?
【问题讨论】:
-
这是来自
replace的回调