该方法返回一个数字,表示给定索引处的字符的Unicode值。

Unicode码点范围为0到1114111。前128个Unicode码点的ASCII字符编码的直接匹配。charCodeAt()将始终返回一个值小于65,536。

语法

string.charCodeAt(index);

下面是参数的详细信息:

index: 0和1之间小于字符串的长度的整数; 如果未指定,默认为0。

返回值:

返回一个数字,表示给定索引处的字符的Unicode值。如果给定的索引不是0和1之间的长度,返回NaN。

例子:

JavaScript String charCodeAt() Method

var str = new String( "This is string" );

document.write("str.charCodeAt(0) is:" + str.charCodeAt(0));

document.write("
str.charCodeAt(1) is:" + str.charCodeAt(1));

document.write("
str.charCodeAt(2) is:" + str.charCodeAt(2));

document.write("
str.charCodeAt(3) is:" + str.charCodeAt(3));

document.write("
str.charCodeAt(4) is:" + str.charCodeAt(4));

document.write("
str.charCodeAt(5) is:" + str.charCodeAt(5));

这将产生以下结果:

str.charCodeAt(0) is:84

str.charCodeAt(1) is:104

str.charCodeAt(2) is:105

str.charCodeAt(3) is:115

str.charCodeAt(4) is:32

str.charCodeAt(5) is:105

js charcodeat java_JavaSacript中charCodeAt()方法的使用详解相关推荐

  1. vue在created调用点击方法_vue.js中created方法的使用详解

    这次给大家带来vue.js中created方法的使用详解,使用vue.js中created方法的注意事项有哪些,下面就是实战案例,一起来看一下. 这是它的一个生命周期钩子函数,就是一个vue实例被生成 ...

  2. python2与python3性能对比_对Python2与Python3中__bool__方法的差异详解

    对Python2与Python3中__bool__方法的差异详解 发布时间:2020-08-28 00:08:58 来源:脚本之家 阅读:74 作者:grey_csdn 学习Python面向对象编程的 ...

  3. Java中的方法重载定义详解

     方法重载    方法重载的要求: • 在同一个类中,定义了多个同名的方法,但每个方法具有不同的参数类型或参数个数,这些同名的方法,就构成了重载关系 • 简单来说:同一个类中,方法名相同,参数不同 参 ...

  4. php delegate,jQuery中delegate()方法的用法详解

    delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数.下面我们具体来了解一下. 语法结构: 代码如下: $(selector).d ...

  5. python中tell_Python中tell()方法的使用详解

    tell()方法返回的文件内的文件读/写指针的当前位置. 语法 以下是tell()方法的语法: fileObject.tell() 参数 NA 返回值 此方法返回该文件中读出的文件/写指针的当前位置. ...

  6. List集合中 中contains方法的使用详解

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站 点击跳转浏览. import java.util.ArrayList; import java.uti ...

  7. vue中 点击事件的写法_vue实现绑定事件的方法实例代码详解

    一.前言 vuejs中的事件绑定,使用来完成的,这里函数名是定义在Vue实例中的methods对象中的,Vue实例可以直接访问其中的方法. 二.事件绑定方式 1. 直接在标签中写js方法 执行方法的第 ...

  8. JS中的日期和时间详解

    JS中的日期和时间详解 关于Date()构造函数 简单实例 用Date()构造函数创建时钟 关于Date()构造函数 Date()构造函数是javascript的核心语言部分,用来创建表示时间和日期的 ...

  9. python中文读音ndarray-numpy中的ndarray方法和属性详解

    NumPy数组的维数称为秩(rank),一维数组的秩为1,二维数组的秩为2,以此类推.在NumPy中,每一个线性的数组称为是一个轴(axes),秩其实是描述轴的数量.比如说,二维数组相当于是一个一维数 ...

最新文章

  1. linux 文件和打印机共享文件夹,linux服务器向windows客户端提供文件/目录及打印机共享...
  2. 批量修改mp3文件的title等
  3. 【控制】《多智能体系统的动力学分析与设计》徐光辉老师-第5章-基于采样位置信息二阶多智能体系统的多一致
  4. 当容器应用越发广泛,我们又该如何监测容器?
  5. 利用dispatch_once创建单例
  6. linux启动mysql_【数据库】MySQL数据库入门学习
  7. JDK1.8 HashSet
  8. python request处理_python requests异常处理
  9. 谷歌手势插件--crxMouse Chrome™ 手势
  10. 运行vue遇到的坑(续更
  11. 生产系统建模仿真软件FactorySimulation
  12. Mybatis 返回Map数据
  13. Python写房贷计算器的算法
  14. centos7安装wget
  15. 各大PT网站信息记录(不断更新中)
  16. 高中数学学习技巧,这几步你都做到了吗?
  17. java文件头部 追加_java文件追加写入头部
  18. 安装MySQL---已删除服务,却显示服务已存在
  19. 深度学习,提高分类精度
  20. 华为matex搭载鸿蒙系统,华为 MateX 推迟至 9 月上市,或预装鸿蒙系统

热门文章

  1. 机器学习 数学_机器学习的数学先决条件
  2. Java进阶基础知识
  3. 计算机开机卡死 安全模式,电脑开机就死但在安全模式不死机怎么处理
  4. Android SDK版本和API Level对照表(最新最全)
  5. 惠州学院采购JKTD-1000型铁电材料测试仪
  6. 软件测试初学必备之面试技巧
  7. 用fasttext 训练
  8. ipynb 格式文件
  9. html设置loading,几个纯CSS实现的loading动画
  10. 趣头条基于 Flink+ClickHouse 构建实时数据分析平台