undefined- все статьи тега
JavaScript 'undefined' vs ' void 0`
В чем именно разница между undefined и void 0? Что предпочтительнее и почему? ...
Как отключить переменную JavaScript?
У меня есть глобальная переменная в JavaScript (на самом деле свойство window, но я не думаю, что это имеет значение), которая уже была заполнена предыдущим скриптом, но я не хочу, чтобы другой скрипт, который будет работать позже, увидел ее значение или что она была даже определена. Я поставил some_var = undefined, и это работает с целью тестирования typeof some_var == "undefined", но я действительно не думаю, что это правильный путь. Что вы думаете? ...
Как определить, является ли переменная "неопределенной" или "нулевой"?
как определить, является ли переменная undefined или null? Мой код выглядит следующим образом: var EmpName = $("div#esd-names div#name").attr('class'); if(EmpName == 'undefined'){ //DO SOMETHING }; <div id="esd-names"> <div id="name"></div> </div> но если я это сделаю, интерпретатор JavaScript останавливает выполнение. ...
JavaScript проверяет, существует ли переменная (определяется / инициализируется)
какой метод проверки, если переменная была инициализирована лучше / правильно? (Предполагая, что переменная может содержать что угодно (string, int, object, function и т. д.)) if (elem) { // or !elem или if (typeof(elem) !== 'undefined') { или if (elem != null) { ...
В чем разница между null и undefined в JavaScript?
Я хочу знать, в чем разница между null и undefined в JavaScript. ...
Проверка JavaScript null
я наткнулся на следующий код: function (data) { if (data != null && data !== undefined) { // some code here } } Я несколько новичок в JavaScript, но, из других вопросов, которые я читал здесь, у меня сложилось впечатление, что этот код не имеет большого смысла. В частности, в этом ответе говорится, что вы получите сообщение об ошибке при доступе к неопределенной переменной в любом контексте, кроме typeof. обновление: в (цитата) ответ выше может ввести в забл ...
Почему в JavaScript есть значение 'null'?
в JavaScript есть два значения, которые в основном говорят "Я не существую" -undefined и null. свойство, которому программист ничего не назначил, будет undefined, но для того, чтобы собственность стала null,null должно быть явно присвоено ему. я когда-то думал, что есть необходимость null, потому что undefined является примитивным значением и null объект. Это не так, даже если typeof null даст 'object': на самом деле, оба примитивные значения-что означает ни undefined, ни null может быть возвр ...
Undefined или null для AngularJS
когда я пишу функции обработки часов, я проверяю newVal param на undefined и null. Почему AngularJS имеет такое поведение, но не имеет конкретного метода утилиты? Так что есть angular.isUndefined а не angular.isUndefinedOrNull. Это не трудно реализовать вручную, но как расширить угол, чтобы иметь эту функцию в каждом контроллере? Tnx. Edit: пример: $scope.$watch("model", function(newVal) { if (angular.isUndefined(newVal) || newVal == null) return; // do somethings with newVal } явля ...
Какая причина использовать null вместо undefined в JavaScript?
Я пишу JavaScript уже довольно давно, и у меня никогда не было причин использовать null. Кажется, что undefined всегда предпочтительнее и служит той же цели программно. Каковы некоторые практические причины для использования null вместо undefined? ...