無限に長い配列を作成することが可能かどうか、私は関数に入れたい任意の数にすることを考えていました:exemple:function arr(2,3,4,5,6,7)配列として "テーブル"を入れても、それを数えただけではテーブルは伸びませんでした。そのような配列を作成するコマンドがありますか?無限の配列を(javascriptで)作成して関数に渡すことは可能ですか?
2
A
答えて
2
JavaScriptでは、関数内にarguments
と呼ばれるa variable availableがあります。あなたは配列のように扱うことができ、そこにいくつあっても関数に渡された引数を列挙することができます。
var myArray = [1,2,3];
myFunction(...myArray);
より:あなたは、配列の使用への引数のリストとして配列を渡す場合
var myFunction = function(){
console.log(arguments[i]);
}
として関数内で呼び出すことができる配列として引数を扱うJavaScriptの
+1
技術的には、矢印関数には 'arguments'変数はありませんが、私はOPがまだそれについて心配していないと思います。 –
0
1
あなたは好きなだけ追加することができますが、ブラウザを遅くしたり、クラッシュさせたりします。
しかし、完了したらアレイをリセットすることができます。
配列は、初期化されているが記憶域が有限であるときに制限しないと技術的に無限ですので、注意が必要です。どのような言語で
var myarray = [];
function arr(elements) {
myarray.push(elements);
}
arr(1);
arr(2);
arr(3);
console.log(myarray);
myarray = [];
arr(4);
arr(5);
arr(6);
console.log(myarray);
関連する問題
- 1. 「オンザフライ」配列をC関数に渡すことは可能ですか? FORTRANで
- 2. javascript関数でパラメータとしてopitional配列を渡すには?
- 3. 関数に変数を渡すことは可能ですか?
- 4. Netsuite:custparamで配列を渡すことは可能ですか?
- 5. CodeMirror:デリゲート関数としてモードを渡すことは可能ですか?
- 6. JavaFXでXYChart.Seriesの配列を作成することは可能ですか?
- 7. JavaFXでコントローラの配列を作成することは可能ですか?
- 8. Javascript - 関数を使ってループを作ることは可能ですか?
- 9. JavaScriptで連鎖可能な関数を作成するには?
- 10. 私は(javascript配列関数array.methodを作成することができます)
- 11. C++のベクトルに配列を渡すことは可能ですか
- 12. MVC3では、再利用可能な関数をビューで作成することは可能ですか?
- 13. ejs配列をjavascript関数に渡す
- 14. PHP配列をJavaScript関数に渡す
- 15. JavaScript配列を関数に渡す
- 16. javascript onclick関数に配列を渡す
- 17. Clojureでは、無名関数内で無名関数を定義することは可能ですか?
- 18. スカラの部分関数に複数のパラメータを渡して何かを返すことは可能ですか?
- 19. すぐに、配列から直接コピーしてSKSpriteNodeを作成することは可能ですか?
- 20. このスカラー関数からインラインテーブル値関数を作成することは可能ですか?
- 21. C++で新しいオブジェクトを作成せずにクラスから変数を渡すことは可能ですか?
- 22. Playで渡すことは可能ですか?変数としてのテンプレート?
- 23. スマートな関数をjson html出力に渡すことは可能ですか?
- 24. Rcpp関数を子プロセスに渡すことは可能ですか?
- 25. JavaScript配列要素をHTML表にハイパーリンクすることは可能ですか?
- 26. ポリマービヘイビアに引数を渡すことは可能ですか?
- 27. Symony2コンテナコンストラクタに引数を渡すことは可能ですか?
- 28. MATLABで行列の指数関数をとることは可能ですか?
- 29. パラメータとしてpercentDiscountを渡すことは可能ですか?
- 30. プロパティとしてパラメータを渡すことは可能ですか?
?それは怠惰かもしれませんか?明らかに有限の記憶容量があります。 –
JavaScriptで、私はプログラミングに慣れていないし、これらの概念に慣れていない。 –
おそらく、無限長配列の代わりに任意長引数リストを意味するでしょうか? –