JavaScript charCodeAt() メソッド


JavaScript charCodeAt()メソッド

インスタンス

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<p id="demo">单击按钮显示字符串的第一个字符的编码。</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
	var str="HELLO WORLD";
	var n=str.charCodeAt(0);
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>

サンプルを実行する»

オンラインサンプルを表示するには、「サンプルを実行」ボタンをクリックしてください



定義と使用法

charCode At()メソッドは、その位置にある文字の指定された Unicode エンコーディングを返すことができます。

文字列内の最初の文字の位置は 0、2 番目の文字の位置は 1 などとなります。


ブラウザのサポート

QQ截图20161108165429.png

すべての主要なブラウザは charCodeAt() メソッドをサポートします


構文

string.charCodeAt(index)

パラメータ値

パラメータ 説明
インデックス必須。文字列内の特定の位置を表す数値、つまり文字列内の文字の添え字。

戻り値

TypeDescription
Number 指定された位置の文字の Unicode エンコードを返します。

技術的な詳細

JavaScriptバージョン: 1.2


その他の例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<p id="demo">单击按钮显示字符串最后一个字符的UNICODE 编码</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
	var str="HELLO WORLD";
	var n=str.charCodeAt(str.length-1);
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>

インスタンスの実行»

「インスタンスの実行」ボタンをクリックして、オンラインの例を見る