大きなハッシュテーブル (1 メガバイト) を含む JavaScript アプリがあります。ロード時間を短縮するためにロードする適切な方法は何ですか?
ハッシュテーブルはこれです:
function unicodeTable (num) {
// returns the unicode name of a given unicode num in decimal
var unicodedata =
{
0x0020:"SPACE",
// tens of thousand entries here
}
...
}
アプリは Unicode ブラウザです。ユーザーが Unicode にカーソルを合わせると、その名前とコードポイントが表示されます。
PSいくつかのjs libを含まないソリューションが欲しいです。ありがとう。
補遺: ページはこちら http://xahlee.info/comp/unicode_6_emoticons_list.html
これは JavaScript http://xahlee.info/comp/unicode_popup.jsです。
デスクトップ/ラップトップでは問題ありませんが、Blackberry タブレットでは 5 分間ほどブラウザがフリーズすることに気付きました。ajax の使い方がわかりません。それとも、worker が答えなのでしょうか。