我正在从一页阅读 JS,这就是我发现的(源代码已被 google chrome 开发工具反混淆):
var db = function(a) {
return a.replace(/[^\w\s\.\|`]/g,
function(b) {
return "\\" + b
})
};
第一个逗号运算符操作数(那个a.replace()
)有什么技巧吗?
从我的角度来看,这a.replace(/[^\w\s\.\|``]/g,
部分是完全多余的,可以删除。
我错过了什么吗?