Unicode文字列を引数として受け入れるJavaScript関数があるとしましょう。
function eleFunc(str){
...
}
関数内で、Unicodeエスケープシーケンスを含む文字列で呼び出されたのか、実際の文字で呼び出されたのかをプログラムで判断するにはどうすればよいですか?のように、それが次のように呼ばれたかどうか:
eleFunc("\u306E"); //the Unicode escape for "の"
また
eleFunc("の"); // the character itself