字符串去重
"aagbdfcedskahkxxbhxbshb".replace(/(w)(?=w*)/gi,"");
字符串反序列化成JSON
eval方式解析
function strToJson(str){
var json = eval_r('(' + str + ')'); //或eval('('+Json+')')
return json;
}
new Function形式
function strToJson(str){
var json = (new Function("return " + str))();
return json;
}
使用全局的JSON对象
function strToJson(str){
return JSON.parse(str);
}
补零
function prefixInteger(num, length) {
return (num / Math.pow(10, length)).toFixed(length).substr(2);
}
function prefixInteger(num, length) {
return (Array(length).join(0) + num).slice(-length);
}