Показать сообщение отдельно
  #13 (permalink)  
Старый 10.05.2015, 18:53
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

вот
Сообщение от Erolast Посмотреть сообщение
Почему бы просто не посмотреть в спецификацию?)

https://people.mozilla.org/~jorendor...-plus-operator



Унарный плюс приводит объект к числу по вот этой таблице, аналогично вызову Number как функции. У parseInt другая логика, он не приводит, а вычленяет из строки число:
console.log(+" "); //0
console.log(+"10px"); //NaN

console.log(parseInt(" ")); //NaN
console.log(parseInt("10px")); //10
Ответить с цитированием