JS1023: 16 進数の数字が必要です。
更新 : 2007 年 11 月
コードに不正な Unicode エスケープ シーケンスがあるか、16 進数リテラルの先頭に 16 進数以外の文字があります。
Unicode エスケープ シーケンスは、\u の後に 4 桁の 16 進数を続けて表します。16 進数リテラルは、0x の後に 16 進数の数字を続けて表します。16 進数には、数字の 0 ~ 9 と、大文字の A ~ F または小文字の a ~ f を使用できます。Unicode エスケープ シーケンスの正しい使用例を次に示します。
z = "\u1A5F";
次の例は、正しい 16 進数リテラルを示しています。
k = 0x3E8;
このエラーを解決するには
16 進数には 0 ~ 9、大文字の A ~F、および小文字の a ~ f だけを使用します。
Unicode エスケープ シーケンスに 4 桁の 16 進数が含まれるようにします。
メモ : 文字列でリテラル テキスト \u を使用する場合は、円記号を 2 つ使用して (\\u)、\u の円記号をエスケープします。