JavaScript 27.03.2017 admin No comments

Странности JavaScript

В данной статье я вам покажу некоторые странности языка JavaScript, с которыми можно столкнуться, при работе с ним.

— Для типа null возвращается тип object

— Некорректные математические результаты

— Сравниваем null с 0

— Странное поведение NaN (Not a number)

Тут необходимо сказать, что сравнение NaN с самим собой и возврат false считается корректным поведением, просто немногие об этом знают. Значение можно проверять сравнивая с самим собой и если будет возвращено false, это будет означать, что вы работаете с NaN.

Помимо этого, в JavaScript есть специальная функция для проверки на NaNisNaN().

— Сравнение чисел

Это конечно же не все странности, которыми владеет JavaScript, но я думаю примеры, приведённые в данной статье, являются показательными.


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 оценок, среднее: 5,00 из 5)
Загрузка...