charCodeAt()和charAt()的使用及区别
程序员文章站
2022-03-21 19:29:30
charCodeAt() 方法可返回指定位置的字符的 Unicode 编码。这个返回值是 0 - 65535 之间的整数。语法:stringObject.charCodeAt(index)index必需。表示字符串中某个位置的数字,即字符在字符串中的下标。ASCII码表:详情表见:百度ASCII表charAt() 方法可返回指定位置的字符。stringObject.charAt(index)index必需。表示字符串中某个位置的数字,即字符在字符串中的下标。注释:字符串中第一个字符的下...
charCodeAt() 方法可返回指定位置的字符的 Unicode 编码。这个返回值是 0 - 65535 之间的整数。
语法:stringObject.charCodeAt(index)
index 必需。表示字符串中某个位置的数字,即字符在字符串中的下标。
ASCII码表:
详情表见:百度ASCII表
charAt() 方法可返回指定位置的字符。
stringObject.charAt(index)
index 必需。表示字符串中某个位置的数字,即字符在字符串中的下标。
注释:字符串中第一个字符的下标是 0。如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串。
方法 charCodeAt() 与 charAt() 方法执行的操作相似,只不过前者返回的是位于指定位置的字符的编码,而后者返回的是字符子串。
charCodeAt的使用:
如写一个方法可以转换字符串中的大小写。
function caseConvertEasy(str) {
return str.split('').map(s => {
if (s.charCodeAt() <= 90) {
return s.toLowerCase()
}
return s.toUpperCase()
}).join('')
}
console.log(caseConvertEasy('AbCxYz')) // aBcXyZ
本文地址:https://blog.csdn.net/TanMengyi/article/details/107378003
推荐阅读
-
SQL中distinct 和 row_number() over() 的区别及用法
-
西瓜影音安装使用及西瓜影音播放器查找和下载视频的方法介绍
-
32位和64位CPU的操作系统的区别 判断、使用建议
-
ajax中的async属性值之同步和异步及同步和异步区别
-
SQL2005中char nchar varchar nvarchar数据类型的区别和使用环境讲解
-
详谈js使用in和hasOwnProperty获取对象属性的区别
-
两税法、一条鞭法和摊丁入亩的区别在哪里 简述三者意义及影响
-
PHP的new static和new self的区别与使用
-
SQLSERVER全文目录全文索引的使用方法和区别讲解
-
Python中使用glob和rmtree删除目录子目录及所有文件的例子