分享

javascript里判断汉字和字符

 pengx 2008-10-10
    有时需要在javascript中判断一个字符串是汉字还是字符,或者它的长度是多少,我们可以通过对每个字的ascii码的判断来确定它是汉字还是字符。
    比如下面一个函数:
    function judgeString(str){
        var len = str.length;
        for(var i=0;i<len;i++){
           var txt = str.charCodeAt(i);
           if(txt>128){     //ascii码大于128的是汉字
              alert("是汉字");
           } else{
              alert("是字符");
           }
        }
    }
 一个汉字是实际长度是2,一个字符的实际长度是1。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多