Вопросы с тегом «undefined»

Переменная не определена, если ей не присвоено значение.

2262
Существует ли стандартная функция для проверки нулевых, неопределенных или пустых переменных в JavaScript?

Есть ли универсальная функция JavaScript, которая проверяет, что переменная имеет значение и гарантирует, что это не так undefinedили нет null? У меня есть этот код, но я не уверен, что он охватывает все случаи: function isEmpty(val){ return (val === undefined || val == null || val.length <= 0)...

2131
Как я могу определить, является ли переменная «неопределенной» или «нулевой»?

Как определить, является ли переменная 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> Но если я сделаю это,...

1767
JavaScript проверяет, существует ли переменная (определена / инициализирована)

Какой метод проверки, если переменная была инициализирована, лучше / правильнее? (Предполагая, что переменная может содержать что угодно (строка, int, объект, функция и т. Д.)) if (elem) { // or !elem или if (typeof(elem) !== 'undefined') { или if (elem != null)...

592
Как сбросить переменную JavaScript?

У меня есть глобальная переменная в JavaScript (на самом деле это windowсвойство, но я не думаю, что это имеет значение), которое уже было заполнено предыдущим скриптом, но я не хочу, чтобы другой скрипт запускался позже, чтобы увидеть его значение или что он был даже определены. Я поставил,...

500
Как проверить неопределенную или нулевую переменную в JavaScript?

Мы часто используем следующий шаблон кода в нашем коде JavaScript if (typeof(some_variable) != 'undefined' && some_variable != null) { // Do something with some_variable } Есть ли менее подробный способ проверки, который имеет такой же эффект? По мнению некоторых форумов и литературы,...

304
Могу ли я установить переменные в неопределенное или передать неопределенное в качестве аргумента?

Я немного запутался в JavaScript undefinedи nullценностях. Что на if (!testvar)самом деле делает? Это проверяет undefinedи nullили просто undefined? Как только переменная определена, могу ли я очистить ее undefined(следовательно, удалив переменную)? Могу ли я передать undefinedв качестве параметра?...

300
переменная === неопределенная или переменная typeof === «неопределенная»

В Рекомендации Jquery Основные Стиль предлагают два различных способа проверить, определена ли переменная. Глобальные переменные: typeof variable === "undefined" Локальные переменные: variable === undefined Свойства: object.prop === undefined Почему jQuery использует один подход для глобальных...

201
Каковы все распространенные неопределенные поведения, о которых должен знать программист C ++? [закрыто]

Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный...

172
JavaScript установить переменную, если не определено

Я знаю, что могу проверить переменную javascript, а затем определить ее, если она не определена, но нет ли какого-либо способа сказать var setVariable = localStorage.getItem ('value') || 0; кажется намного более ясным способом, и я почти уверен, что видел это на других языках....

172
Как проверить «неопределенное» значение в jQuery

Можно создать дубликат: Обнаружение объект свойства неопределенного в JavaScript JavaScript Неопределенного сравнение Как мы можем добавить проверку неопределенной переменной, например: function A(val) { if (val == undefined) // do this else // do this...

170
JavaScript нулевая проверка

Я наткнулся на следующий код: function test(data) { if (data != null && data !== undefined) { // some code here } } Я немного новичок в JavaScript, но из других вопросов, которые я читал здесь, у меня сложилось впечатление, что этот код не имеет особого смысла. В частности, этот ответ...

164
Что означает сообщение об ошибке PHP «Примечание: использование неопределенной константы»?

PHP записывает эту ошибку в журналах: «Обратите внимание: использование неопределенной константы». Ошибка в логах: PHP Notice: Use of undefined constant department - assumed 'department' (line 5) PHP Notice: Use of undefined constant name - assumed 'name' (line 6) PHP Notice: Use of undefined...

135
golang «неопределенная» функция объявлена ​​в другом файле?

Я пытаюсь написать базовую программу go, которая вызывает функцию в другом файле, но является частью того же пакета. Однако он возвращает: undefined: NewEmployee Вот исходный код: main.go: package main func main() { emp := NewEmployee() } employee.go: package main type Employee struct { name string...