js 字符串个数统计相关

图片说明这个正常不应该是9吗为变成了10 ?

应该是前后有看不到空白字符,不行你自己console.log打印单个字符看就知道了,调试工具不会出错的


    function getTextLength(txt) {
        for(var i=0;i<txt.length;i++)
            console.log(txt.charAt(i), txt.charCodeAt(i))

        return txt.length;
    }

检查下字符串里面是否包含空格了,被统计进去了