前端多行文本末行打点

很多时候我们要实现如何的打点效果,可是英文字符和中文字符长度时不一样的,这个时候该如何实现如下效果呢?

网易云音乐的描述
酷我音乐母带落地页

至于展出操作应该是前端都能够处理的。
应该都知道英文占1个字符,中文汉字占2个字符。
将中文的字符长度按2个的位字符算出,然后想办法进行截取。
算出位字符长度:

      //  计算字符长度function  getStrlength(str){return str.replace(/[^\x00-\xff]/g,"aa").length;}

参考链接计算字符长度


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部