2016-05-13 4 views
0

Это может показаться глупый вопрос, но я не могу понять, почему в строкеРазница между двумя пробелами

Это какой-то случайный текст.

Я не могу найти какие-либо пробелы в этой строке

Тогда я подумал, может быть я просто скопировать пустое пространство между двумя словами и сравнить с пространством угадать, что это дает ложные

console.log(' ' == ' '); 

вот fiddle

не мог понять, почему это происходит

UPDATE

Есть ли способ найти любые пробелы в строковой погоде, которые могут быть любыми символьными кодами?

+2

[Есть много разных пространств] (https://en.wikipedia.org/wiki/Whitespace_character) –

+1

спасибо, но как бы сравнить эти пробелы, если нужно получить только последнее слово –

ответ

2

Похоже, что строка использует объект html  , который является неразрывным символом пробела, который действительно отличается от символа пробела ' '.

+0

Я тоже думал об этом, но когда я сравнил его с  , все еще давая ложный –

+1

ну, я думаю, мне нужно сравнить его, как это, с работой '" "== String.fromCharCode (160)' –

Смежные вопросы