`

JS中统计字符串中的字符个数,一个中文等两个字符

 
阅读更多

 

/**
* 统计字符串中的字符个数,一个中文等两个字符
*
* @author wengxianhu
* @created to 2013-06-17
* @param string strTemp 要统计的字符串
* @return string
*/
function fucCheckLength(strTemp)  {
    var i,sum;
    sum=0;
    for (i=0; i<strTemp.length; i++) {
        if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
            sum=sum+1;
        else
            sum=sum+2;
    }
    return sum;
}  

 

分享到:
评论

相关推荐

    java字符串处理输入一个字符串和一个字符后,原字符串中所有该字符将被删除并显示出结果

    在这个特定的场景中,我们需要创建一个Applet程序,它能够接收用户输入的字符串和一个字符,然后从原始字符串中删除所有出现的指定字符,并显示处理后的结果。Applet是Java的一个早期特性,用于在Web浏览器中运行小...

    js实现统计字符串中特定字符出现个数的方法

    在JavaScript编程语言中,统计字符串中特定字符出现的次数是一个常见的需求,这涉及到字符串操作和正则表达式等基础知识。本文将深入探讨如何利用JavaScript来实现这个功能,并提供一个具体的函数示例,以及相关的...

    JS很简单的判断输入框中的字符数(汉字2字符)

    ### JS简单判断输入框中的字符数(汉字计为2字符)知识点详解 #### 一、背景与需求分析 在Web开发中,经常会遇到对用户输入进行限制或统计的需求,尤其是在表单验证方面。例如,一个注册表单可能要求用户名长度不...

    JS查找字符串中出现次数最多的字符

    在JavaScript中查找一个字符串中出现次数最多的字符,可以通过多种方法实现。以下是两种常见的方法,第二种方法更为推荐。 首先,我们来了解两个String对象中的方法:indexOf()和charAt()。 - indexOf()方法用于...

    TLSH一个生成字符串哈希的JavaScript库

    在JavaScript环境下,TLSH库允许开发者在前端或者Node.js环境中计算两个字符串的相似度,从而应用于诸如数据校验、文本比较、重复内容检测等多种场景。 TLSH的工作原理基于局部敏感哈希(Locality Sensitive ...

    JS中判断字符串中出现次数最多的字符及出现的次数的简单实例

    标题和描述中提到的知识点主要是在JavaScript(简称JS)中如何实现一个简单的功能,即找出一个字符串中出现次数最多的字符以及对应的出现次数。以下是对这一功能实现过程的详细说明: 首先,要实现这一功能,需要...

    JavaScript中英文字符长度统计方法示例【按照中文占2个字符】

    为了准确统计字符串中英文和中文字符的长度,我们必须采取不同的策略,因为通常情况下,一个英文字符占用一个字节,而一个中文字符则占用两个字节。在本示例中,将介绍如何在JavaScript中按照中文字符占用2个字节的...

    cryptorandomstring生成一个密码强随机字符串

    它使用了浏览器内置的`window.crypto`或Node.js的`crypto`模块,这两个模块都提供了真正的随机数生成器,而非伪随机数生成器,因此生成的字符串在统计上是不可预测的,非常适合用于安全敏感的应用。 使用`crypto-...

    JS实现区分中英文并统计字符个数的方法示例

    首先,让我们关注标题和描述中提到的关键内容:"JS实现区分中英文并统计字符个数的方法示例"和"涉及JavaScript事件响应、正则匹配及数值运算相关操作技巧"。这里有两个核心技术点需要我们深入理解: 1. **...

    JS实现含有中文字符串的友好截取功能分析

    然而,处理包含中文字符的字符串时,如果使用JavaScript的`substr`、`substring`方法或者`length`属性,会遇到中文字符与英文字符占用字节数不同的问题。中文字符一般占用2个字节,而英文字符占用1个字节,这就导致...

    JS简单判断字符在另一个字符串中出现次数的2种常用方法

    在JavaScript编程语言中,我们经常需要处理字符串,其中包括查找某个字符在字符串中出现的次数。本文将详细介绍两种常用的方法来实现这一功能。 1. **通过分割获取长度** 这个方法利用JavaScript的`split()`函数...

    js数字四舍五入 返回数字指定位数,不足补0 返回字符串指定位数,不足补0.docx

    题目中提到的`RoundNumber`函数就是一个这样的工具,它接受两个参数:`num`是需要四舍五入的数字,`pos`则是指定位数。以下是对这个功能的详细解释和实现: 首先,我们需要了解JavaScript中的四舍五入方法`Math....

    js代码-判断一个字符串中出现次数最多的字符,统计这个次数

    本话题聚焦于一个特定的问题:如何找出一个字符串中出现次数最多的字符,并统计它的出现次数。这在数据处理、文本分析或者简单的用户输入验证场景中非常常见。 首先,我们需要一个函数来接收字符串作为参数,然后...

    【JavaScript源代码】JavaScript统计字符出现次数.docx

    ### JavaScript统计字符出现次数 #### 知识点概述 本文主要介绍了如何使用JavaScript来统计一个字符串中各个字符的出现次数。这一技术对于处理文本数据、分析用户输入等场景非常有用。文章提供了两种不同的方法...

    一个字符串中出现次数最多的字符 统计这个次数【实现代码】

    在编程领域,经常需要处理字符串数据,而统计字符串中出现次数最多的字符是常见的问题之一。这个问题可以通过使用哈希表(Hash Table)或者对象(Object)来解决,因为它们可以提供快速查找和更新元素的能力。以下是...

    JS实现求字符串中出现最多次数的字符和次数示例

    在JavaScript编程中,有时我们需要找出一个字符串中出现最频繁的字符以及它的出现次数。这个问题可以通过遍历字符串,统计每个字符的出现次数,并找到最高频率的字符来解决。下面我们将详细探讨这个问题的解决方案。...

    匹配中文字符的正则表达式

    为了统计包含中文字符的字符串的实际长度,我们需要将每个中文字符替换为两个或更多的字符(因为一个中文字符通常占用多个字节)。例如,下面的JavaScript函数可以实现这一功能: ```javascript String.prototype....

    实验3 JavaScript编程.doc

    5. **数组操作与排序**:从用户输入的逗号分隔数字字符串中,解析出数字,找出最大值、最小值和求和,然后对数字进行排序。这涉及到数组的`split()`, `sort()`, `reduce()`等方法。 6. **闰年判断**:使用条件语句...

Global site tag (gtag.js) - Google Analytics