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

Аргумент - это значение, переданное программе, процедуре или командной строке. Это также относится к Array-подобному объекту `arguments` в JavaScript.
30

Как передать аргументы командной строки в программу Node.js?

У меня есть веб-сервер, написанный в Node.js, и я хотел бы запустить его с определенной папкой. Я не уверен, как обращаться к аргументам в JavaScript. Я запускаю node следующим образом: $ node server.js folder здесь server.js - мой код сервера. N...
04 дек. '10 в 1:56
32

Как проанализировать аргументы командной строки в Bash?

Скажем, у меня есть script, который вызывается с помощью этой строки: ./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile или этот: ./myscript -v -f -d -o /fizz/someOtherFile ./foo/bar/someFile Что принято в этом синтаксическом анализе,...
10 окт. '08 в 16:57
17

Как я могу передать аргументы в командный файл?

Мне нужно передать идентификатор и пароль в пакетный файл во время выполнения, а не жестко запрограммировать их в файл. Вот как выглядит командная строка: test.cmd admin P@55w0rd > test-log.txt
25 авг. '08 в 18:14
29

Есть ли лучший способ сделать необязательные параметры функции в JavaScript?

Я всегда обрабатывал необязательные параметры в JavaScript так: function myFunc(requiredArg, optionalArg){ optionalArg = optionalArg || 'defaultValue'; // Do stuff } Есть ли лучший способ сделать это? Есть ли случаи, когда с помощью || как э...
29 сент. '08 в 14:27
32

Какая разница между аргументом и параметром?

При устном разговоре о методах я никогда не уверен, использовать ли аргумент или параметр слова или что-то еще. В любом случае другие люди знают, что я имею в виду, но что правильно, и какова история терминов? Я программист на С#, но я также задаюсь...
01 окт. '08 в 8:57
1

"Параметр" против "Аргумент"

Возможный дубликат: Аргументы или параметры? Я получил параметр и аргумент, который был смешанным, и на самом деле не обращал внимания на то, когда использовать его и когда использовать другое. Не могли бы вы рассказать мне?
24 нояб. '09 в 9:28
11

JavaScript переменное количество аргументов для функции

Есть ли способ разрешить "неограниченные" vars для функции в JavaScript? Пример: load(var1, var2, var3, var4, var5, etc...) load(var1)
26 янв. '10 в 18:06
7

Какое исключение я должен поднимать по неправильным/незаконным комбинациям аргументов в Python?

Мне было интересно узнать о лучших методах указания неверных комбинаций аргументов в Python. Я столкнулся с несколькими ситуациями, когда у вас есть такая функция: def import_to_orm(name, save=False, recurse=False): """ :param name: Name of ...
01 нояб. '08 в 23:02
22

Как преобразовать объект "arguments" в массив в JavaScript?

Объект arguments в JavaScript является нечетным бородавком - он действует как массив в большинстве ситуаций, но на самом деле он не является объектом массива. Поскольку действительно что-то еще полностью, у него нет полезных функций из Array.prototyp...
07 июн. '09 в 0:08
6

Как передать аргумент unique_ptr конструктору или функции?

Я новичок в перемещении семантики в С++ 11, и я не очень хорошо знаю, как обрабатывать параметры unique_ptr в конструкторах или функциях. Рассмотрим этот класс, ссылающийся на себя: #include <memory> class Base { public: typedef uniqu...
13 нояб. '11 в 19:58
14

jQuery передает больше параметров в обратный вызов

Есть ли способ передать больше данных в функцию обратного вызова в jQuery? У меня есть две функции, и я хочу, чтобы обратный вызов $.post, например, передавал как результирующие данные вызова AJAX, так и несколько пользовательских аргументов funct...
02 июн. '09 в 11:35
26

Получение последнего аргумента, переданного оболочке script

$1 - первый аргумент. $@ - все они. Как я могу найти последний аргумент, переданный оболочке script?
05 дек. '09 в 23:58
4

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

Есть ли способ добавить ссылки на один или несколько параметров метода из тела документации метода? Что-то вроде: /** * When {@paramref a} is null, we rely on b for the discombobulation. * * @param a this is one of the parameters * @param b anot...
03 нояб. '09 в 13:00
4

Есть ли разница между foo (void) и foo() в С++ или C?

Рассмотрим эти два определения функций: void foo() { } void foo(void) { } Есть ли разница между этими двумя? Если нет, то почему существует аргумент void? Эстетические причины?
09 сент. '08 в 0:48
5

Преобразование массива в список аргументов функции

Можно ли преобразовать массив в JavaScript в последовательность аргументов функции? Пример: run({ "render": [ 10, 20, 200, 200 ] }); function run(calls) { var app = .... // app is retrieved from storage for (func in calls) { // What should ...
22 авг. '09 в 16:29