Один плюс оператор в javascript Просто увидел это в источнике подчеркивания: if (obj.length === +obj.length) { ... } Что делает plus? Я никогда не видел этого раньше. Является ли это хорошей практикой среди разработчиков? Ответ 1 Плюс преобразует строку в float. Код, который вы предоставили, эквивалентен следующему: if ( obj.length === Number(obj.length) ) { // ... }
Ответ 1 Плюс преобразует строку в float. Код, который вы предоставили, эквивалентен следующему: if ( obj.length === Number(obj.length) ) { // ... }