Публикации по теме 'null'


Javascript: разница между Null и Undefined
В моей предыдущей истории я упомянул два типа данных, которые существуют в Javascript : сложные и примитивные . Если не читали, то можете прочитать здесь . Два типа данных, которые считаются примитивными, — это undefined и null . Два типа, которые кажутся очень похожими, да? Ну, не совсем, и вот мое объяснение, почему: Прежде всего, что такое null и undefined? Не определено — в основном вы можете установить переменную в undefined . Почему вы хотите это сделать?..

О NULL и пуристах баз данных
Все, кто занимается технологиями, должно быть, работали с NULL-фобами из команды баз данных. В настоящее время я работаю в команде, у которой есть рекомендации по архитектуре данных, изложенные одним из них. В руководящих принципах говорится что-то вроде: НЕ ДОЛЖЕН, я повторяю, НЕ делать столбцы NULLable. Каковы аргументы в пользу ненависти к значениям NULL в базах данных? NULL лучше всего описывается как нетипизированное и неизвестное значение, которое нельзя даже приравнять к..

JavaScript: «null» и «undefined»
Разница между «нулевым» и «неопределенным»? Многие из вас до сих пор думают, что в JavaScript null и undefined одно и то же, но ответ таков: null !== undefined нулевой Значение null представляет преднамеренное отсутствие какого-либо значения объекта. Это одно из примитивных значений JavaScript, которое считается ложным для логических операций. Если я скажу, что null является объектом? Вы мне поверите? Смотрите гифку ниже. Меня это тоже удивило, но это..

Аннулирование ошибки на миллиард долларов
Печально известная ошибка на миллиард долларов Тони Хоара заставила многих инженеров-программистов предлагать самые разные решения. Большинство из них кажутся некачественными лоскутными работами, поэтому нам все еще нужно хорошее надежное решение этого серьезного недостатка. Но давайте сначала послушаем, как сам Хоар описывает, как возникла проблема: Я называю это своей ошибкой на миллиард долларов. Это было изобретение нулевой ссылки в 1965 году. В то время я разрабатывал первую..

Как я избавился от 50% НПЭ?
Я знаю, что привлек ваше внимание. О, каждый разработчик Java знает эту боль. Только что мой друг написал мне, что он застрял в офисе только из-за незначительной ошибки, которая привела к NPE. Это напомнило мне, что мне есть чем поделиться. Все мы используем Коллекции, и в половине случаев мы используем тот или иной тип списков. Поэтому всякий раз, когда мне приходится работать со списком, Например, Мне нужно перебрать список, используя forEach, или найти размер списка Я..

Безопасный способ доступа к дочерним элементам нулевого объекта
Вы когда-нибудь сталкивались с этой ошибкой? Uncaught TypeError: Cannot read property ‘name’ of null at <anonymous>:5:31 Вероятно, это потому, что вы пытались получить доступ к дочернему объекту «нулевого» объекта в строке. Давайте рассмотрим несколько разных сценариев. Здесь вложенный объект завершен. Все дочерние объекты имеют значение, и, как мы ожидаем, использование console.log не вызовет ошибки. var salesOrder = { author: { name: ‘John’, lastName: ‘Doe’ } }..