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

451
Определение и использование переменной в командном файле

Я пытаюсь определить и использовать переменную в командном файле. Похоже, все должно быть просто: @echo off set location = "bob" echo We're working with "%location%" Вывод, который я получаю, следующий: We're working with "" Что тут происходит? Почему моя переменная не...

428
Длина строки в баш

Как получить длину строки, хранящейся в переменной, и присвоить ее другой переменной? myvar="some string" echo ${#myvar} # 11 Как установить другую переменную для вывода

425
Как сохранить переменные окружения при использовании sudo

Когда я использую любую команду с sudo, переменных среды там нет. Например, после установки HTTP_PROXY команда wgetработает нормально без sudo. Однако, если я набираю, sudo wgetон говорит, что не может обойти настройку...

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

Как вы проверяете элемент на существование без использования getElementByIdметода? Я установил живую демонстрацию для справки. Я также напечатаю код здесь: <!DOCTYPE html> <html> <head> <script> var getRandomID = function (size) { var str = "", i = 0, chars =...

416
Статические и классовые функции / переменные в классах Swift?

Следующий код компилируется в Swift 1.2: class myClass { static func myMethod1() { } class func myMethod2() { } static var myVar1 = "" } func doSomething() { myClass.myMethod1() myClass.myMethod2() myClass.myVar1 = "abc" } В чем разница между статическим функцией и функцией класса ? Какой я должен...

415
Установка переменных среды для узла для извлечения

Я пытаюсь следовать учебнику, и он говорит: Есть несколько способов загрузки учетных данных. Загружен из переменных среды, Загружен из файла JSON на диске, Ключи должны быть следующими: USER_ID, USER_KEY ... Это означает, что если вы правильно установили переменные среды, вам вообще не нужно...

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

Я знаю, что в PHP мы можем сделать что-то вроде этого: $hello = "foo"; $my_string = "I pity the $hello"; Вывод: "I pity the foo" Мне было интересно, возможно ли то же самое в JavaScript. Использование переменных внутри строк без конкатенации - это выглядит более лаконично и элегантно для...

407
Как использовать переменную для ключа в литерале объекта JavaScript?

Почему работает следующее? <something>.stop().animate( { 'top' : 10 }, 10 ); Тогда как это не работает: var thetop = 'top'; <something>.stop().animate( { thetop : 10 }, 10 ); Чтобы сделать это еще яснее: на данный момент я не могу передать свойство CSS в функцию animate как...

394
Расширение переменных внутри одинарных кавычек в команде в Bash

Я хочу запустить команду из скрипта bash, который содержит одинарные кавычки и некоторые другие команды внутри одинарных кавычек и переменную. например repo forall -c '....$variable' В этом формате $экранируется, а переменная не раскрывается. Я попробовал следующие варианты, но они были отклонены:...

389
«git» не распознается как внутренняя или внешняя команда

У меня установлена ​​Git для Windows, но когда я пытаюсь использовать gitкоманду в командной строке, я получаю следующую ошибку: 'git' is not recognized as an internal or external command, operable program or batch file. Как мне исправить эту...

375
Создать переменную отметки времени в скрипте bash

Я пытаюсь создать переменную timestamp в сценарии оболочки, чтобы немного облегчить ведение журнала. Я хочу создать переменную в начале скрипта и распечатать текущее время при каждой выдаче echo $timestamp. Это оказалось сложнее, чем я думал. Вот несколько вещей, которые я пробовал:...

369
Как добавить PYTHONPATH в Windows, чтобы он нашел мои модули / пакеты?

У меня есть каталог, в котором размещены все мои приложения Django ( C:\My_Projects). Я хочу добавить этот каталог в мой, PYTHONPATHчтобы я мог вызывать приложения напрямую. Я попытался добавить C:\My_Projects\;в свою Pathпеременную Windows из Windows GUI ( My Computer > Properties > Advanced...

364
Становятся ли элементы дерева DOM с идентификаторами глобальными переменными?

Работая над идеей простой оболочки HTMLElement, я наткнулся на следующее для Internet Explorer и Chrome : Для данного HTMLE-элемента с идентификатором в дереве DOM можно извлечь div, используя его идентификатор в качестве имени переменной. Так что для див как <div id="example">some...

351
Установка переменной среды перед командой в Bash не работает для второй команды в конвейере

В данной оболочке обычно я устанавливаю переменную или переменные и затем запускаю команду. Недавно я узнал о концепции добавления определения переменной к команде: FOO=bar somecommand someargs Это работает ... вроде. Это не работает, когда вы изменяете переменную LC_ * (которая, кажется, влияет на...

351
JavaScript OR (||) объяснение назначения переменной

Учитывая этот фрагмент JavaScript ... var a; var b = null; var c = undefined; var d = 4; var e = 'five'; var f = a || b || c || d || e; alert(f); // 4 Может кто-нибудь объяснить мне, как называется эта техника (мое лучшее предположение - в названии этого вопроса!)? И как / почему это работает...

350
Есть ли способ определить переменную в LaTeX?

В LaTeX, как я могу определить строковую переменную, содержимое которой используется вместо переменной в скомпилированном PDF? Допустим, я пишу технический документ по программному обеспечению и хочу определить имя пакета в преамбуле или где-то еще, чтобы в случае изменения его имени мне не...

348
Глобальные переменные в AngularJS

У меня проблема, когда я инициализирую переменную в области видимости в контроллере. Затем он изменяется в другом контроллере, когда пользователь входит в систему. Эта переменная используется для управления такими вещами, как панель навигации, и ограничивает доступ к частям сайта в зависимости от...

344
Используйте имена динамических переменных в JavaScript

В PHP вы можете делать удивительные / ужасные вещи, как это: $a = 1; $b = 2; $c = 3; $name = 'a'; echo $$name; // prints 1 Есть ли способ сделать что-то подобное с Javascript? Например, если у меня есть, var name = 'the name of the variable';я могу получить ссылку на переменную с именем...