判断字符串的长度(优化版)中文占两个字符

 更新时间:2014年10月30日 16:57:42   投稿:whsnow  
判断字符串的长度的方法有很多,本例介绍的是优化之前的方法,记住中文占两个字符,需要的朋友不要错过

刚看到以前写的js方法:计算字符串长度(中文算2个字符)。

方法:

var str = '123是是是';

var strArr = str.split('');

var count = 0;

for(strArr.length){ **** }

………………(不上代码了,累!!)

修改后:

复制代码 代码如下:

var str = '123是是是';
var tmpStr = str.replace(/[\u4e00-\u9fa5]/gi,"aa");
//print
tmpStr.length

相关文章

  • uniapp跨页面传参的几种方式小结

    uniapp跨页面传参的几种方式小结

    当我们在开发Uni-app应用时,经常会遇到需要在不同页面之间传递参数的情况,为了实现跨页面传参,Uni-app提供了几种方式,所以本文小编将给大家介绍一下uniapp跨页面传参的几种方式,文中有详细的代码示例供大家参考,需要的朋友可以参考下
    2024-01-01
  • Javascript基于AJAX回调函数传递参数实例分析

    Javascript基于AJAX回调函数传递参数实例分析

    这篇文章主要介绍了Javascript基于AJAX回调函数传递参数的方法,结合实例形式较为详细的分析了JavaScript使用ajax传递参数的相关技巧以及回调函数的实现技巧,需要的朋友可以参考下
    2015-12-12
  • localstorage实现带过期时间的缓存功能

    localstorage实现带过期时间的缓存功能

    这篇文章主要介绍了localstorage实现带过期时间的缓存功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • JavaScript 原始包装类型汇总

    JavaScript 原始包装类型汇总

    这篇文章主要介绍了JavaScript 原始包装类型汇总,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • 中高级前端必须了解的JS中的内存管理(推荐)

    中高级前端必须了解的JS中的内存管理(推荐)

    这篇文章主要介绍了中高级前端必须了解的JS中的内存管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • js判断变量初始化的三种形式及推荐用的形式

    js判断变量初始化的三种形式及推荐用的形式

    这篇文章主要介绍了js判断变量初始化的三种形式及推荐用的形式,需要的朋友可以参考下
    2014-07-07
  • js验证密码强度解析

    js验证密码强度解析

    这篇文章主要为大家详细介绍了js验证密码强度,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • 5种JavaScript脚本加载的方式

    5种JavaScript脚本加载的方式

    这篇文章主要为大家详细介绍了5种JavaScript脚本加载的方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • 使用JavaScript保存文本文件到本地的两种方法

    使用JavaScript保存文本文件到本地的两种方法

    今天小编就为大家分享一篇关于使用JavaScript保存文本文件到本地的两种方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • 20个你不得不知道的js位运算用法

    20个你不得不知道的js位运算用法

    位运算,那些看似晦涩但又蕴含无限魔力的数字魔术,在JavaScript开发中扮演了默默无闻却又至关重要的角色,本文介绍多个js位运算的使用场景,阐述在JavaScript中,如何巧妙运用位运算实现效率的提升和算法的优化,需要的朋友可以参考下
    2023-12-12

最新评论