将一个json对象中所有的中文URL加密,不影响对象使用

 function escapeJson(object){
        var str = JSON.stringify(object);
        return JSON.parse(str,function(key,value){
            if(typeof value == 'string' && /[\u4e00-\u9fa5]+/g.test(value)){
                return escape(value);
            }else{
                return value;
            }
        });
    }
将一个json对象中所有的中文加密,不影响对象使用

你可能感兴趣的:(将一个json对象中所有的中文URL加密,不影响对象使用)