指定された位置からUnicodeの文字コードを返します.
stringObject.charCodeAt(index)
charCodeAtメソッドはindexで指定された位置のUnicodeの文字コードを返します.
なお,先頭文字の位置は0番目となります.
以下にcharCodeAtメソッドを使用して文字列中の文字の文字コードを取得するサンプルコードを示します.
<html>
<head>
<title>charCodeAtメソッドのサンプルコード</title>
</head>
<body>
<script type="text/javascript" language="javascript">
var str = "Snoopy";
document.write("Normal: " + str + "<br />");
document.write("0番目: " + str.charCodeAt(0) + "<br />");
document.write("1番目: " + str.charCodeAt(1) + "<br />");
document.write("2番目: " + str.charCodeAt(2) + "<br />");
document.write("6番目: " + str.charCodeAt(6) + "<br />");
</script>
</body>
</html>
サンプルコードの実行結果は以下のようになります.
Normal: Snoopy 0番目: 83 1番目: 110 2番目: 111 6番目: NaN
スポンサード リンク