Вопросы с тегом 'variables'

ЭТО ОЧЕНЬ; ИСПОЛЬЗУЙТЕ КОНКРЕТНЫЕ ЯЗЫКОВЫЕ ТЕГИ, КОТОРАЯ ПРИМЕНЯЕТСЯ. Переменная - это именованное место хранения данных в памяти. Используя переменные, компьютерная программа может хранить числа, текст, двоичные данные или комбинацию любого из этих типов данных. Они могут быть переданы в программе.
89
ответов

Как работают блокировки JavaScript?

Как бы вы объяснили закрытие JavaScript для кого-то, у кого есть знания о концепциях, из которых они состоят (например, функции, переменные и т.п.), Но не понимают самих замыканий? Я видел пример схемы, приведенный в Википедии, но, к сожалению, это...
задан 21 сент. '08 в 17:12
25
ответов

Какова область видимости переменных в JavaScript?

Какова область видимости переменных в javascript? Имеют ли они одну и ту же область внутри, а не вне функции? Или это даже имеет значение? Кроме того, где хранятся переменные, если они определены глобально?
задан 01 февр. '09 в 11:27
27
ответов

Как определить, является ли переменная "undefined" или "null"?

Как определить, является ли переменная undefined или null? Мой код выглядит следующим образом: var EmpName = $("div#esd-names div#name").attr('class'); if(EmpName == 'undefined'){ //DO SOMETHING }; <div id="esd-names"> <div id="name"...
задан 15 апр. '10 в 21:12
24
ответов

Как вы проверяете, является ли переменная массивом в JavaScript?

Я хотел бы проверить, является ли переменная либо массивом, либо единственным значением в JavaScript. Я нашел возможное решение... if (variable.constructor == Array)... Это лучший способ сделать это?
задан 20 апр. '09 в 12:02
29
ответов

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

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

Как проверить, установлена ​​ли переменная в Bash?

Как узнать, установлена ​​ли переменная в Bash? Например, как проверить, дал ли пользователь первый параметр функции? function a { # if $1 is set ? }
задан 30 авг. '10 в 17:54
30
ответов

"Примечание: неопределенная переменная", "Примечание: неопределенный индекс" и "Примечание: неопределенное смещение" с использованием PHP

Я запускаю PHP-скрипт и продолжаю получать такие ошибки, как: Примечание. Неопределенная переменная: my_variable_name в C:\wamp\www\mypath\index.php в строке 10 Примечание. Неопределенный индекс: my_index C:\wamp\www\mypath\index.php в строке 11 ...
задан 24 нояб. '10 в 0:26
10
ответов

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

Я хотел проверить, определена ли переменная или нет. Например, следующее порождает неопределенную ошибку alert( x ); Как я могу поймать эту ошибку?
задан 13 мая '09 в 17:09
11
ответов

Как проверить, существует ли переменная?

Я хочу проверить, существует ли переменная. Теперь я делаю что-то вроде этого: try: myVar except NameError: # Do something. Существуют ли другие способы без исключений?
задан 09 мая '09 в 16:10
42
ответов

Как обрезать пробелы из переменной Bash?

У меня есть оболочка script с этим кодом: var=`hg st -R "$path"` if [ -n "$var" ]; then echo $var fi Но условный код всегда выполняется, потому что hg st всегда печатает хотя бы один символ новой строки. Есть ли простой способ удалить проб...
задан 16 дек. '08 в 0:24
36
ответов

Статические переменные в JavaScript

Как создать статические переменные в Javascript?
задан 08 окт. '09 в 7:31
4
ответов

Какова цель единственной подчеркивающей переменной "_" в Python?

В чем смысл _ после for в этом коде? if tbh.bag: n = 0 for _ in tbh.bag.atom_set(): n += 1
задан 05 мая '11 в 8:44
11
ответов

Что такое соглашение об именах в Python для имен переменных и функций?

Исходя из фона С#, соглашение об именах для имен переменных и методов обычно является либо CamelCase, либо Pascal Case: // C# example string thisIsMyVariable = "a" public void ThisIsMyMethod() В Python я видел выше, но я также видел, что использую...
задан 02 окт. '08 в 0:01
4
ответов

MySQL: переменная @variable. Какая разница?

В другом вопросе, который я отправил, кто-то сказал мне, что есть разница между: @variable и variable в MySQL. Он также упомянул, как MSSQL имеет пакетную область, а MySQL имеет область сеанса. Может ли кто-нибудь уточнить это для меня?
задан 18 июня '09 в 2:04
30
ответов

Есть ли лучший способ записи v = (v == 0? 1: 0);

Я хочу переключить переменную между 0 и 1. Если это 0, я хочу установить ее в 1, иначе, если она 1, я хочу установить ее в 0. Это такая фундаментальная операция, которую я пишу так часто, что я хотел бы исследовать самый короткий и максимально возмо...
задан 02 авг. '11 в 14:22