5
無名配列に対してforEachループを使用すると、ターゲットオブジェクトのlengthプロパティにアクセスする方法はありますか?Array.forEachの無名配列へのアクセス
# I'd like to be able to do something like:
[1, 2, 3].forEach (n, i) -> console.log n is < (arr.length - 1)
無名配列に対してforEachループを使用すると、ターゲットオブジェクトのlengthプロパティにアクセスする方法はありますか?Array.forEachの無名配列へのアクセス
# I'd like to be able to do something like:
[1, 2, 3].forEach (n, i) -> console.log n is < (arr.length - 1)
Array.forEach
のコールバックは、ツリーの引数を取ります値、インデックス、とを横断しているアレイ。
だからあなたはそれを行うことができます。
[1, 2, 3].forEach (n, i, thearray) -> console.log n is < (thearray.length - 1)
Javascriptを:あなたは長さを_know_よう
[1, 2, 3].forEach(function(n, i, thearray) {
console.log(n < thearray.length - 1);
});
自己への注意、 [RTFM!](https://developer.mozilla.org/ja/JavaScript/Reference/ Global_Objects/array/foreach) – pdoherty926
まあ、それは、一定の配列です。この例では、3です。何のために必要ですか? –
@daniel kullmann、質問は 'getSomething()。forEach ...'のようなコードにも適用されます – arnaud576875