📜  JavaScript String.prototype.charCodeAt() 方法

📅  最后修改于: 2022-05-13 01:56:24.821000             🧑  作者: Mango

JavaScript String.prototype.charCodeAt() 方法

下面是 String.prototype.charCodeAt() 方法的示例。

  • 例子:
    
    
  • 输出:
    71
    

str.charCodeAt()方法返回指定为参数的字符串中索引处存在的字符的 Unicode字符集代码单元。该方法的语法如下:

str.charCodeAt(index)

论据
此方法的唯一参数是字符串中要使用其 Unicode 的字符的索引。索引的范围是从0length – 1

返回值
此方法返回其索引作为参数提供给方法的字符的 Unicode(范围在 0 和 65535 之间)。如果提供的索引超出范围,则此方法返回NaN

下面提供了上述方法的示例:

示例 1:

Input:
var str = 'ephemeral';
print(str.charCodeAt(4));

Output:
109

在此示例中,方法charCodeAt()从索引4处的字符串中提取字符。因为这个字符是m ,所以这个方法返回 Unicode 序列为109

示例 2:

Input:
var str = 'ephemeral';
print(str.charCodeAt(20));

Output:
NaN

在此示例中,方法charCodeAt()从索引20处的字符串中提取字符。由于索引超出了字符串的范围,因此此方法将答案返回为NaN

上述方法的代码如下:

方案一:


输出:

109

方案二:

 

输出:

NaN

支持的浏览器:

  • 铬 1 及以上
  • 边缘 12 及以上
  • 火狐 1 及以上
  • Internet Explorer 4 及更高版本
  • Safari 1 及以上
  • Opera 4 及以上