fromCharCode和charCodeAt 方法
从一些 Unicode 字符值中返回一个字符串。
String.fromCharCode([code1[, code2[, ...[, codeN]]]])
参数
String
必选项。为 String 对象。
code1, . . . , codeN
可选项。是要转换为字符串的 Unicode 字符值序列。如果没有给出参数,结果为空字符串。
说明
在调用 fromCharCode 前不必创建 String 对象。
在下面的例子中,test 包含字符串 "plain":
var test = String.fromCharCode(112, 108, 97, 105, 110);
charCodeAt 方法
返回一个整数,代表指定位置上字符的 Unicode 编码。
strObj.charCodeAt(index)
参数
strObj
必选项。任何 String 对象或文字。
index
必选项。将被处理的字符的从零开始计数的编号。有效值为 0 到字符串长度减 1 的数字。
说明
一个字符串中的第一个字符编号为 0,第二个字符编号为 1,依此类推。
如果指定位置没有字符,将返回 NaN。
示例
以下示例阐明了 charCodeAt 方法的用法。
function charCodeAtTest(n){
var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; //初始化变量。
var n; //声明变量。
n = str.charCodeAt(n - 1); //获取位置 n 上字符的 Unicode 值。
return(n); //返回该值。
}
相关推荐
-
fromCharCode和charCodeAt 方法
从一些 Unicode 字符值中返回一个字符串. String.fromCharCode([code1[, code2[, ...[, codeN]]]]) 参数 String 必选项.为 String 对象. code1, . . . , codeN 可选项.是要转换为字符串的 Unicode 字符值序列.如果没有给出参数,结果为空字符串. 说明 在调用 fromCharCode 前不必创建 String 对象. 在下面的例子中,test 包含字符串 "plain": var tes
-
javascript flash下fromCharCode和charCodeAt方法使用说明
fromCharCode 方法 从一些 Unicode 字符值中返回一个字符串. String.fromCharCode([code1[, code2[, ...[, codeN]]]]) 参数 String 必选项.为 String 对象. code1, . . . , codeN 可选项.是要转换为字符串的 Unicode 字符值序列.如果没有给出参数,结果为空字符串. 说明 在调用 fromCharCode 前不必创建 String 对象. 在下面的例子中,test 包含字符串 "plai
-
JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
JavaScript charCodeAt 方法 charCodeAt 方法用于从字符串中取得指定位置字符的 Unicode 编码.其语法如下: 复制代码 代码如下: str_object.charCodeAt( x ) 参数说明: 参数 说明 str_object 要操作的字符串(对象) x 必需.表示位置的数字 提示:字符串是从 0 开始计数的. charCodeAt 方法实例 复制代码 代码如下: <script language="JavaScript"> docu
-
JavaSacript中charCodeAt()方法的使用详解
该方法返回一个数字,表示给定索引处的字符的Unicode值. Unicode码点范围为0到1114111.前128个Unicode码点的ASCII字符编码的直接匹配.charCodeAt()将始终返回一个值小于65,536. 语法 string.charCodeAt(index); 下面是参数的详细信息: index: 0和1之间小于字符串的长度的整数; 如果未指定,默认为0. 返回值: 返回一个数字,表示给定索引处的字符的Unicode值.如果给定的索引不是0和1之间的长度,返回NaN. 例子
-
Prototype源码浅析 String部分(二)
格式 camelize | capitalize | underscore | dasherize | inspect 变形 toArray | succ | times这里面一个有用的方法是inspect,按照参考手册的说明,他的作用是"返回该字符串针对调试的字符串表现形式(即用单引号或双引号包括起来,并使用 '\' 对特殊字符进行转义)",在Object的toJSON里面也涉及到这个方法. 既然涉及到需要转义的字符,我们自然要一份转义字符信息,下面直接
-
区分中英文字符的两种方法(正则和charCodeAt())
比如这次用到的我先前介绍过的Vanadium表单验证插件, 因为是E文中不存在占2个字符的字, 所以, 区分中英文字符就得自己扩展. 本文就将介绍两种区分中英文字符的方法: 利用正则和charCodeAt方法区分中英文字符. 区分中英文字符的两种方法: 正则和charCodeAt()方法@Mr.Think /*reset css*/ body{font-size:0.8em;letter-spacing:1px;font-family:\5fae\8f6f\96c5\9ed1;line-heig
-
JavaScript加密解密7种方法总结分析
本文一共介绍了七种javascript加密方法: 在做网页时(其实是网页木马呵呵),最让人烦恼的是自己辛辛苦苦写出来的客户端IE运行的javascript代码常常被别人轻易的拷贝,实在让自己的心里有点不是滋味,要知道自己写点东西也挺累的......^*^ 但我们也应该清楚地认识到因为javascript代码是在IE中解释执行,要想绝对的保密是不可能的,我们要做的就是尽可能的增大拷贝者复制的难度,让他知难而退(但愿~!~),下面我结合自己这几年来的实践,及个人研究的心得,和大家一起来探讨一下网页中
-
javascript 面向对象编程 function是方法(函数)
好程序不是写给computer的,而是写给human的.遇到复杂功能,应该想着把它简化.组件化,把小功能封装成小组件,小功能块可以任意的组合得到千变万化的复杂功能.function就可以帮助我们把功能进行封装.那什么是封装呢.要我说,只要把具体实现给打包,对外提供调用接口那就是封装,方法也好.类也好就做了这些事. javascript中的function可以用来创建方法.也可以用来创建类,实际上我们可以认为是用function来模拟出的类(说到类一般都会要去了解闭包的知识).还是先看一下方法吧.
-
日常收集整理的JavaScript常用函数方法
函数就是包裹在花括号中的代码块,前面使用了关键词 function: function functionname() { 这里是要执行的代码 } 当调用该函数时,会执行函数内的代码. 可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 在任何位置进行调用. 提示:JavaScript 对大小写敏感.关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数. 字符串长度截取 functiocutstr(strlen{ vatemp, i
-
javascript实现全角转半角的方法
本文实例讲述了javascript实现全角转半角的方法.分享给大家供大家参考,具体如下: function fullChar2halfChar(str) { var result = ''; for (i=0 ; i<str.length; i++) { code = str.charCodeAt(i);//获取当前字符的unicode编码 if (code >= 65281 && code <= 65373)//在这个unicode编码范围中的是所有的英文字母已经各种字
随机推荐
- 简单实现js浮动框
- jQuery ajax cache缓存问题
- Angular表单验证实例详解
- 谈谈为何iOS开发别用宏来定义常量
- 零基础写python爬虫之爬虫的定义及URL构成
- Python+Socket实现基于UDP协议的局域网广播功能示例
- Could not load file or assembly "App_Licenses.dll"的问题
- 新发现原来documenet.URL也可以实现页面跳转
- sysbench的安装与使用 分享
- Android Spinner 下拉菜单的使用
- mysql数据库插入速度和读取速度的调整记录
- 用vbs模拟的一个asp的分页显示功能
- jsp include引用非本级目录网页实现代码
- Spring AOP切面解决数据库读写分离实例详解
- javaweb实战之商城项目开发(一)
- jQuery AjaxQueue改进步骤
- 原生JS实现风箱式demo,并封装了一个运动框架(实例代码)
- Node.js v8.0.0正式发布!看看带来了哪些主要新特性
- C#中利用正则表达式将人民币金额转换为大写汉字
- Android中读取中文字符的文件与文件读取相关介绍