function maskify(cc) {
var dd = cc.toString();
var hash = dd.replace((/./g), '#');
for (var i = (hash.length - 4); i < hash.length; i++) {
hash[i] = dd[i];
}
return hash;
}
Run Code Online (Sandbox Code Playgroud)
我试图用#除了最后一个4之外的所有字符替换.为什么它不起作用?