`
zhouchaofei2010
  • 浏览: 1106920 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

长度的理解

 
阅读更多

 

字符长度:

id为comContext的textArea,内容“12345”  和内容“1234五”

 

document.getElementById("comContext").value.length都是5,说明长度是根据字符个数来算的

 

字节长度:

efutils.getTotalBytes = function (str) {
if (str == null || str == "") {
   return 0;
}
var totalCount = 0;
for (i = 0; i < str.length; i++) {
   if (str.charCodeAt(i) > 127) {
    totalCount += 2;
   } else {
    totalCount++;
   }
}
return totalCount;
}; 

 

正则表达式检测字符串的字节长度:

var lenReg = function(str){

    return str.replace(/[^\x00-\xFF]/g,'**').length;

};

 

 

 

java 后台

  

 

	public static void main(String[] args) {
		System.out.println("一".length());
		System.out.println("1".length());
		System.out.println("一".getBytes().length);
		System.out.println("一二".getBytes().length);
		System.out.println("1".getBytes().length);
		
	}

 

结果:

1
1
3
6
1

说明:java字符的获取和前段js代码获取字符长度一样,但是前端一个汉字当2个字节 ,java后台当3个字节。和操作系统的编码方式有关

 

 

 

 

 

 

分享到:
评论

相关推荐

    认识厘米苏教二年级上PPT学习教案.pptx

    二、厘米的实际长度理解 二年级学生的抽象思维能力正处于发展阶段,因此理解抽象的计量单位需要通过具体直观的方式。教学中可以通过实物,例如铅笔、橡皮、书本等,来帮助学生建立起1厘米长度的直观感受。教师可以...

    2021特级教师幼儿园小班数学教案.docx

    在长度理解与比较的教学中,教案设计了具体的目标、重点、难点和活动流程。目标是让孩子们理解物体长度的差异,并能在实际场景中应用比较长度的技能。教学重点在于让孩子们直观感受到不同物体间长短的区别。难点在于...

    三年级数学上册全册练习题.doc

    1. 学生被要求绘制特定长度的线段,例如4厘米5毫米和比8厘米短3厘米的线段,这是对长度理解和实际操作的进一步检验。 四、认识分米: 1. 分米是长度单位中常用于日常生活中的尺寸,例如单人床的长度通常用米或分米...

    数学沪教一年级下册线段PPT课件.pptx

    课堂练习是巩固学生对线段长度理解的重要环节。课程设计了测量练习,让学生使用尺子测量课本上的线段,通过实际操作来锻炼测量技能。同时,课程还教授学生如何应对特殊情况,例如当尺子的起始刻度“0”丢失时,应...

    作业2:认识厘米和用厘米量练习题集1.doc

    通过这样的题目,学生能够更加清晰地认识到每一个厘米单位所代表的意义,避免出现对单位长度理解的误区。 最后,作业中还包含了一系列20以内加减法的练习题,这主要是为了训练学生的口算能力,例如2+17等于19,18-4...

    微带线的电长度

    微带线的电长度是其设计中的关键参数,它涉及到信号在微带线中传播特性的理解和计算。 电长度并不是指微带线的实际物理长度,而是考虑了介质特性、信号频率等因素后,描述信号在一个周期内在传输线中传播的距离。...

    长度命令与长度设置命令

    ### 长度命令与长度设置命令 在TeX与LaTeX中,长度是一个非常重要的概念,主要用于控制文档中各种元素的大小与...正确理解和使用这些命令能够帮助我们更好地控制文档的布局与格式,从而制作出更加专业和美观的文档。

    一年级数学下册长度单位练习题.docx

    1. **基本长度单位理解**: - 厘米(cm):最常用的长度单位之一,常用于测量较小的长度。 - 米(m):国际单位制中的基本长度单位,用于较长距离的测量。 - 毫米(mm):比厘米更小的长度单位,用于非常精确的...

    锚固长度计算

    在建筑工程领域,锚固长度是一个至关重要的参数,它关乎到结构的安全性和稳定性。"锚固长度计算"这个工具,正如其名,是用来...在使用这类工具时,结合规范、理解计算原理以及适时的专家咨询,是保证工程质量的关键。

    afl分割文本_按长度

    在使用"分割文本_按长度.ec"这个示例文件时,可以通过查看源代码学习如何调用和实现这个功能,这将有助于加深对易语言字符串处理的理解。 总的来说,"afl分割文本_按长度"是一个强大且实用的文本处理工具,它扩展了...

    统计长度_lispcad统计长度_

    通过阅读和理解这个源代码,我们可以学习如何在实际工作中应用LISP来提高CAD工作的效率。这个程序可能还包含了优化技巧,如批量处理大数量的图元,或者根据图层或颜色过滤选择的图元。 总之,LISP在CAD环境中的应用...

    易语言取汇编指令长度

    易语言是一种基于中文编程的程序设计语言,它的目标是使编程更加简单、...源码文件"易语言取汇编指令长度源码"应该包含了实现这些功能的具体代码,通过阅读和分析这段代码,可以深入理解易语言处理汇编指令长度的方法。

    修改数据窗口列长度

    在使用该工具之前,确保你理解数据库表结构的变化,并且备份了重要的数据和源代码。在运行"AlterCol.exe"时,可能需要提供数据库连接信息、表名、要修改的字段名以及新的字段长度。工具可能会生成一个修改前后的差异...

    特征长度资料.doc

    要深入理解特征长度的意义,我们就需要从它在不同科学领域的应用入手,观察它如何帮助我们解析自然界中错综复杂的结构和系统。 首先,让我们以分形几何作为起点。分形几何突破了传统几何学的局限,让我们能够在更...

    cad统计多线段总长度插件lsp

    通过理解LSP编程和利用这类插件,设计师和工程师可以更专注于设计本身,而不是琐碎的测量工作。对于初学者,了解如何利用LISP编程也能提高他们在CAD环境中的技能水平,拓展其在设计领域的专业能力。

    最好的辐条长度计算器

    首先,我们要理解直头辐条的计算。直头辐条是最常见的类型,它的一端连接到轮圈,另一端连接到花鼓。计算直头辐条的长度通常需要考虑的因素有轮圈直径、花鼓宽度、辐条角度以及张紧度。这个计算器可以简化这些复杂的...

    截取指定长度的字符串

    通过以上讲解,你应该对如何截取指定长度的字符串有了基本的理解。在实际编程中,可以根据具体需求选择合适的方法,并结合其他字符串操作,如查找、替换、连接等,以实现更复杂的字符串处理任务。记住,实践是检验...

    字符串长度的判断 JAVA

    在Java编程语言中,字符...理解字符串的长度判断和截取是Java编程的基础,它们在实际编程中有着广泛的应用,例如在输入验证、数据处理、格式化输出等场景。熟练掌握这些基本操作,将有助于编写出更加高效和可靠的代码。

    有效磁路长度计算公式.pdf

    在磁路分析中,磁路类似于电路,有相应的定律和概念。电路中的电磁感应定律和欧姆定律在磁路中对应的...通过对磁场行为的深入理解和精确计算,能够更好地设计和优化磁路系统,从而提升电工钢片等相关材料的性能和效率。

    MATLAB_matlab_信号长度matlab_

    在这个主题中,我们将深入理解采样频率与信号长度的关系,以及如何在MATLAB环境中实现对这两者的分析。 首先,我们需要理解基本的信号处理概念。在数字信号处理中,采样是将连续时间信号转换为离散时间信号的过程,...

Global site tag (gtag.js) - Google Analytics