AからZまでの文字をそれぞれ印刷する必要があります。だから私は次のことを試しました:
for(var i = 65; i < 91; i++) {
$('#alphabet').append('<div class="letter">' + '%' + i + '</div>');
}
私の考えは、文字の10進数(例:65-A)を使用して、ループを介して簡単に印刷することです。これは可能ですか、それとも配列を使用する必要がありますか?
よろしくお願いします。
AからZまでの文字をそれぞれ印刷する必要があります。だから私は次のことを試しました:
for(var i = 65; i < 91; i++) {
$('#alphabet').append('<div class="letter">' + '%' + i + '</div>');
}
私の考えは、文字の10進数(例:65-A)を使用して、ループを介して簡単に印刷することです。これは可能ですか、それとも配列を使用する必要がありますか?
よろしくお願いします。
String.fromCharCodeを使用して、文字コードを文字列に変換できます。
この用途(AからZまでの文字の印刷)にString.fromCharCode
は、十分です。ただし、質問のタイトルはUnicodeを指定しています。Unicodeコードを変換しようとしている場合(そして検索からここに来た場合はそうかもしれません)、を使用する必要がありますString.fromCodePoint
。
この機能はES6/ES2015の新機能であり、古いブラウザーで使用するには、トランスパイラーまたはポリフィルを使用する必要がある場合があることに注意してください。