var str = "*******************"var len = 0;var len2 = 0;for (var j = 0; j <str .length; j++) {if (str .charCodeAt(j) > 127 || str .charCodeAt(j) == 94) {len += 1;} else {len += 0.5;}//判断字符串长度小于10则获取真实的字符串长度if (len <= 10) {len2 += 1;}}//若真实字符串长度大于指定的长度,则截取字符串if (len > 10) {str  =str .substring(0, len2) + "..."}console.log(len2 + "-------------------")

获取字符串中的长度,中午占一个长度,英文和数字占0.5长度,然后根据这个长度去获取字符串 的真实长度,获取到 真实长度进行截取字符串 !

js获取字符串长度,中文占一个字符,英文占0.5字符,并截取指定长度字符串相关推荐

  1. JS高级群的日常!写一个从10到0的倒计时,用console.log打印,不可以用 setInterval!本来说好的研究avalonJS最后演变成了看着大神在那边互相比拼实力。。...

    JS高级群的日常!写一个从10到0的倒计时,用console.log打印,不可以用 setInterval!本来说好的研究avalonJS最后演变成了看着大神在那边互相比拼实力.. 小森 执行一个函数 ...

  2. asp.net截取指定长度的字符串内容

    1 /// <summary> 2 /// 用于截取指定长度的字符串内容 3 /// </summary> 4 /// <param name="sString ...

  3. php取指定长度,php截取指定长度的简单示例

    这篇文章主要为大家详细介绍了php截取指定长度的简单示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧!PHP语言: 根据中文裁减字符串 代码如下: f ...

  4. PHP操作字符串 截取指定长度字符 移除字符串两侧 左侧 右侧指定字符 或空白字符 替换字符...

    trim() trim() 函数移除字符串两侧的空白字符或其他预定义字符. <?php $str = "Hello World!"; echo $str . "&l ...

  5. C语言截取指定长度子字符串方法

    以strncpy为例: char dest[4] = {""}; char src[] = {"123456789"}; strncpy(dest, src, ...

  6. Jmeter中唯一值-UUID取值(截取指定长度、去除“-”)

    Jmeter脚本参数化时,对uuid值去-并截取一定长度. 在jmeter的BeanShell Sampler 中,添加以下代码即可实现UUID值的去除"-",并根据需要截取字符串 ...

  7. mysql 从后往前截取指定个数字符串_Mysql字符串截取函数SUBSTRING的用法说明

    函数: 1.从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my ...

  8. 截取指定长度html内容,并保留html格式标记

    /// <summary>     /// 按字节长度截取字符串(支持截取带HTML代码样式的字符串)     /// </summary>     /// <param ...

  9. .NET截取指定长度汉字超出部分以...代替

    ///   <summary>     ///   将指定字符串按指定长度进行剪切,     ///   </summary>     ///   <param   na ...

最新文章

  1. 参数签名ascii码排序的坑
  2. 风机桨叶故障诊断(二) 获取图像几何主方向
  3. 【SpringCloud】Spring cloud Alibaba Nacos 集群和持久化配置
  4. 我毕业一年后。生活的艰辛。我的程序人生该怎么走
  5. 白盒测试哪种测试效果好_白盒测试与黑盒测试区别(简答题)简短一些不要长的谢谢...
  6. 校园网设计超超超级详细的配置来了(以河北科技大学为例)
  7. E1--千兆以太网接口测试应用2022-09-07
  8. 人工智能自动修复图片,模糊图片秒变高清
  9. qq邮箱绑定重庆大学邮箱服务器,电子邮箱常见问题
  10. 小区市话配套和宽带接入系统研究报告
  11. 诗词创作[3] 问春
  12. 同济大学软件学院特聘教授朱少民谈《测试,从哪里来,到哪里去》
  13. salad --06
  14. Android拾遗——如何反编绎APK文件
  15. 【CELL 心脏时空图】A spatiotemporal organ-wide gene expression and cell atlas of the developing human heart
  16. 路由器重温——接口配置与管理1
  17. 被360删除的文件怎么恢复?轻松get恢复技巧
  18. Spring 事务管理@transactional 的实现原理和使用
  19. 敏感词加解密与隐位处理
  20. 修改jupyter notebook的默认主页(默认工作空间)

热门文章

  1. python 内置函数dic()
  2. 现代社会的三重矛盾 : 人太把自己当个人了
  3. FTP中MLST概要解读---解决获取ftpFile为null的另外一种方式
  4. 记录一次腾讯CLB负载均衡引起的线上问题
  5. ATM交换机技术专项
  6. 常用的简单校验算法:校验和,异或校验,crc校验,LRC校验,补码求和,checksum
  7. 在win10中使用3层软raid组建raid10
  8. MSP430F5529单片机,万年历,闹钟,数字时钟,温湿度dht11,蜂鸣器音乐
  9. Java面试题库,Java大厂高频面试题解析
  10. UML类图几种关系的总结