Tôi đang cố gắng như sau:Có cách nào để sử dụng Array.splice trong javascript với tham số thứ ba là một mảng không?
var a1 = ['a', 'e', 'f']; // [a, e, f]
var a2 = ['b', 'c', 'd']; // [b, c, d]
a1.splice(1, 0, a2); // expected [a, b, c, d, e, f]
// actual (a, [b, c, d], e, f]
tôi chỉ giới hạn trong trường hợp sử dụng của tôi bằng cách a2 tồn tại như một mảng có kích thước indeterminant. Có ai biết một cách để nuôi ghép một mảng như sự thay thế, hoặc cách khác là một chức năng được xây dựng trong để làm điều này? Tôi biết tôi có thể lặp qua các phần tử của a2 và ghép chúng trong một lần, nhưng tôi thích phương pháp nhanh nhất có thể bởi vì tôi sẽ cần phải làm điều này rất nhiều.
Perfect, cảm ơn bạn. – CoryG
Bạn được chào đón! :-) –
Thực sự kiểu dáng đẹp. Chỉ cần những gì tôi cần, cảm ơn! – 1252748