js,javascript 中文字符串转Unicode,Unicode转中文字符串

//中文转unicode
function unicode(value){
        var preStr='\\u';
        var cnReg=/[\u0391-\uFFE5]/gm;
        if(cnReg.test(value)){
            var ret=value.replace(cnReg,function(str){
                return preStr+str.charCodeAt(0).toString(16)
            });
            return ret
        }else{
            alert('没有找到中文字符串')
        }
    }
    //unicode转中文
    function chinese(ovalue){
        if(ovalue){
            var omt=ovalue,uReg=/\\u(\w{4})/img;
            if(uReg.test(ovalue)){
                var ret=ovalue.replace(uReg,function(str,subs){
                    return unescape('%u'+subs)
                });
                return ret
            }
        }else{
            alert('没有输入内容')
        }
    }