私はArray
オブジェクトのメソッドを連鎖しようとしていますが、それはできません。シンプルなJavaScriptメソッドの連鎖
var arr = [1,2,3];
arr.splice(-3, 1, 'foot').splice(arr.length,0, 'hand');
console.log(arr) // ['foot', 2, 3]
//trying to get ['foot', 2, 3, 'hand']
これは機能しません。 2番目のsplice
を新しいステートメントに分割する必要があります。なぜこれは機能しませんか? JavaScriptコードで何度も連鎖が行われているのを見たことがあります。
「手」に単一のコードを与える –