問題タブ [args]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - ruby *args 構文エラー
私は理解したいこの奇妙さを見つけました。これら 2 つのメソッドを pry で定義すると...
どちらも機能します。ただし、上記のコードをモジュールに配置し、そのモジュールを別のクラス (たとえば、Job クラス) に含めると、次のようになります。
次のエラーがスローされます...
次の作業は期待どおりです...
したがって、モジュール内では、「=」で定義されたメソッドは常に 1 つの引数を期待しているように見えます。それは私には意味がありません。
何が足りないの
powershell - PowerShellの$args配列にアクセスする
次のようなテスト用のPowerShellV2スクリプトがあります。
powershellコマンドプロンプトからこれを呼び出すと、画面に次のように表示されます。
私が欲しかったものではありません。$args[0]と$args[1]を使用する前に、スクリプト内の新しい変数にコピーする必要があるようです。そうすれば、うまくアクセスできます。
コード内のインデックス付き$argsにアクセスする方法はありますか?いろいろな方法で中かっこを使ってみましたが、うまくいきませんでした。
最終的には名前付きパラメーターに移動しますが、作業中のスクリプト(このデモではありません)はバッチファイルのストレートポートです。
python - 必要なプロパティ(OOP)への「pythonic」アプローチはありますか?
次のクラス編成への「pythonic」アプローチを見つけるのに苦労しています。
コンストラクターでプロパティが初期化された基本クラスがあります。次に例を示します。
次に、サブクラス化するときに、次のように、これらのプロパティの1つ以上を「ハードコーディング」したいと思います。
したがって、哺乳類は次のようにインスタンス化されます。
問題は、基本クラスの定義を変更するときに派生クラスをそのままにしておくために*argsを使用したいということです。したがって、哺乳類の定義は次のようになります。
これは(言うまでもなく)恐ろしいように見えます。いくつかのヒントをいただければ幸いです=)
linux - Bash ARGS ヘルプ - ランダム エラーが発生する
特定の変数が配置されている場合にルールを設定しようとしていますが、誰かがここで欠落している wtf を特定できますか?
test.sh:
の出力./test.sh
:
しかし、実行する./test.sh --cron
と動作し、WORKS
出力されます。
java - 別の Java クラスのメイン関数に変数を渡す
Helloworld.java クラスのメイン関数で、文字列またはオブジェクトを作成しました。次に、別のクラス HelloAnotherClass.java を作成しました。Helloworld main() から HelloAnotherClass.java のメイン関数に変数を渡したいです。
引数または別のデータ構造を使用して HelloWorld main() から HelloAnotherClass main() に変数を送信し、HelloWorld.java に戻すにはどうすればよいですか? 簡単に言うと、別の Java クラスの main() 関数を HelloWorld クラスの関数として使用したいと考えています。
それは私が書いたコードサンプルです
c# - Windows のコンテキスト メニューから Main Args[] 文字列を解析します
次のコードを使用して、アプリケーションによって開かれた右クリック ファイルを実装しました。私の目的は、そのファイルのパスをプログラムに入れることです。
私が使う:
次に、変数 を使用しますpath
。これは、アプリケーションがコンテキスト メニューから開いたファイルです。
問題:
ファイル名にスペースが含まれていない場合、ファイル パスは問題なくインポートされます。ただし、ファイル名にスペースが含まれている場合、ファイル名の最初のスペースの後の文字を削除するだけでなく、拡張子を付けずに表示されるファイル名。
例:
fileName.pdf
→fileName.pdf
fileName blah blah.pdf
→filename
2 番目の例は、スペースを含むファイルが正常にインポートされなかったことを示しています。
そのため、名前に問題なくスペースを含むファイルを解析する方法についてのアイデアがあれば。
java - 複数の int 配列を引数として使用する
ここに問題があります: 引数として 3 つの int [] があり、それらを操作する関数に渡す必要があります。args[] は次のとおりです。
ソースのアイデアについて:
}
入力値:
このすべてが FOPConverter を通過しますが、その部分は機能しています。次のように配列をハードコードすると、このすべてが機能します
しかし、それらを引数にする必要があります。
何か案は?前もって感謝します。
function - Clojure:残りの引数 "&args"をリストに送信する方法は?
このマクロを関数として書く(合理的な)方法はありますか?
マップのベクトルといくつかの関連付けが与えられると、マクロコードは関連付けをトップ/ピークマップに適用します。
しかし、それを関数として書き込もうとすると~@args
、正当な方法でを拡張する方法がわかりません。通常の関数では、フォームをargs
持っていると私が信じている、つまり、parensなしに変換する方法はありますか?(:a 3 :bb 44 :cd 90,...)
:a 3 :bb 44 :cd 90,...
python - *args変数を使用して関数内で複数の変数を渡す
私はPythonを初めて使用します。このスクリプトを見てください:
ご覧のとおり、関数に渡される引数の数は3つです。これで条件args==3
はですTrue
が、そのelse
部分は実行されます。一方、if
条件がfalseの場合、コードのその部分が実行され、else
スキップされます。
if
ステートメントがFalse条件で実行される理由を説明できますか?
php - cli引数でphpスクリプトを呼び出すbashスクリプト
PHPスクリプトをラップするbashスクリプトを作成する必要があります。phpスクリプトに転送する必要がある変数と、bashスクリプト自体に内部的に必要な変数がいくつかあります。
シェル スクリプトの呼び出しは次のようになりますが、php ファイルにはさらに多くのパラメーターを含めることができるため、ジェネリックにする必要があります。
この-php
オプションは、必要な php ファイルが含まれているため必須です。これは、-c
オプション-l
のフラグであり、bash スクリプトの内部で使用する必要があるためaaa.php
です。