Hàm đệ quy JavaScript mảng lồng nhau
Sử dụng phương thức concat() và push() với vòng lặp for để lấy mảng Flatten trong đệ quy JavaScript. Giải pháp dưới đây sử dụng mảng. concat(…) để kết hợp cả kết quả của đệ quy (đi xuống cây), nhưng cũng để kết hợp kết quả xử lý phần còn lại của danh sách (ở cùng cấp độ) Show
Làm phẳng mảng đệ quy JavaScriptMã ví dụ đơn giản khi gọi đệ quy Làm phẳng các mảng lồng nhau trong khi vẫn giữ nguyên thứ tự, e. g.
đầu ra Đây là một phiên bản hiện đại hơn
Cách rõ ràng để làm phẳng một Array vào năm 2019 với ES6 là |