JS にはテキスト行があり、空のスペースが最初に出現したインデックスを取得したいと考えています。
たとえば、これは私の行です:
gram somethin b
そして、これは私のコードです:
index = line.indexOf(" ");
if (index == -1)
index = line.indexOf("\u00a0");
ここでの問題は、コードの結果が 13 であることですが、4 になるはずです。
「gram」の後の空白を空白として認識しないのはなぜですか? どうすれば確認できますか?