JavaScript
آرایهها
JS Arrays
arr.flat()
آرایههای تودرتو را تا عمق مشخص صاف میکند. با Infinity همه سطوح یکجا صاف میشوند؛ ترکیب map و flat در متد flatMap خلاصه شده است.
سینتکس
arr.flat(depth)
مثال کاربردی
[1, [2, [3]]].flat(Infinity); // [1, 2, 3]
[1, [2, 3]].flat(); // [1, 2, 3]