Оглавление:
- Когда следует использовать нулевой элемент?
- Плохая практика возвращать значение undefined?
- Является ли null==undefined?
- Почему значение null==undefined верно?
Видео: Должен ли я использовать null или undefined?
2024 Автор: Fiona Howard | [email protected]. Последнее изменение: 2024-01-10 06:42
Используйте null только в том случае, если вы явно хотите обозначить значение переменной как "не имеющее значения". Как утверждает @com2gz: null используется для определения чего-то программно пустого. undefined означает, что ссылка не существует. Нулевое значение имеет определенную ссылку на «ничего».
Когда следует использовать нулевой элемент?
Когда переменная или свойство объекта не имеет значения, оно не определено, и для того, чтобы значение было нулевым, вам нужно присвоить ему нулевое значение. Поскольку переменная уже не имеет значения, нет абсолютно никакого смысла объявлять это снова с другим типом, который в конечном итоге имеет то же значение.
Плохая практика возвращать значение undefined?
Функция возвращает неопределенное значение, если значение не было возвращено. Примечание. Хотя вы можете использовать undefined в качестве идентификатора (имени переменной) в любой области, кроме глобальной (поскольку undefined не является зарезервированным словом), это очень плохая идея, поскольку ваш код будет сложно поддерживать и отлаживать.
Является ли null==undefined?
null - это присвоенное значение. Это означает ничего. undefined означает, что переменная была объявлена, но еще не определена.
Почему значение null==undefined верно?
Оператор сравнения==не проверяет типы. null и undefined оба возвращают false. Вот почему ваш код на самом деле проверяет, равно ли false значению false. Однако их типы не равны.
Рекомендуемые:
Должен ли я использовать ккал или кал?
Вместо этого, термины калории - с заглавной буквы или нет - и ккал используются взаимозаменяемо и относятся к одному и тому же количеству энергии по отношению к еде или энергии, сжигаемой во время упражнений. Поэтому вам не нужно их конвертировать, так как 1 килокалория равна 1 калории в питании.
Должен ли я использовать глянцевое или сатинированное дерево?
Вывод – Глянцевая краска против сатинового дерева Глянцевая краска лучше, потому что ее труднее носить и она служит дольше, чем сатиновая краска. Если вы выберете вариант с сатиновым деревом, вам нужно будет подправить эту краску в течение года .
Должен ли я использовать этилированный или неэтилированный бензин?
Автомобили, построенные для топлива на основе свинца не работают с современными неэтилированными вариантами. Свинец необходим для защиты соединений в топливных клапанах, и без него старые двигатели могут получить серьезные повреждения и износ .
Должен ли я использовать af или mf?
Режим AF (автофокус) следует использовать в ситуациях, когда вы хотите, чтобы камера выбрала фокус за вас. Режим ручной фокусировки (Ручной фокус) лучше использовать, когда вам нужна очень конкретная точка фокусировки или вы снимаете при слабом освещении .
Должен ли я использовать bst или gmt?
В Соединенном Королевстве не весь год используется среднее время по Гринвичу (GMT). Во время перехода на летнее время (DST) правильным часовым поясом является британское летнее время (BST). В Лондоне используется GMT или BST? Лондон по среднему времени по Гринвичу (GMT) только в зимние месяцы.