1. function strlen(str){
    2. var len = 0;
    3. for (var i=0; i<str.length; i++) {
    4. var c = str.charCodeAt(i);
    5. //单字节加1
    6. if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) {
    7. len++;
    8. }
    9. else {
    10. len+=2;
    11. }
    12. }
    13. return len;
    14. }