- ベストアンサー
キャラクターコード表を出力させたいのですがasc(0x41)でAとなるような関数はjavascriptであるのでしょうか?
キャラクターコード表を出力させたいのですがasc(0x41)でAとなるような関数はjavascriptであるのでしょうか? http://hp.vector.co.jp/authors/VA008536/data/ascii.html <script type="text/javascript"> <!-- var s = ''; for (var i=0x20; i<0x7f; i++){ s += [関数?] } document.write(s); // --> </script>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
JavaScriptはUNICODEの文字を扱うので、Ascii文字コードで扱われることはないかと。 一番近いのは、 String.fromCharCode(文字コード); ですが、扱う文字コードはUNICODEです。 http://www.scollabo.com/banban/jsindex/sample/sample_073.html なぜかformCharCodeになってるけども(^-^;
その他の回答 (1)
- sakusaker7
- ベストアンサー率62% (800/1280)
回答No.2
String.fromCharCode メソッドでいいのではないでしょうか? んで、ASCIIはUnicodeの頭の部分と互換性があるので あまり気にすることはないです。 js> String.fromCharCode(0x41,66, 0x43) ABC ところで ASCIIでは(Unicodeでも) 0x7fは 通常の印字可能なキャラクタではない(DELコード)なので 文字列化はしないでいいと思います。