合併/展平數組的數組
P粉828463673
2023-08-27 12:05:43
<p>我有一個 JavaScript 數組,例如:</p>
<pre class="brush:php;toolbar:false;">[["$6"], ["$12"], ["$25"], ["$25"], ["$18"], [" $22"], ["$10"]]</pre>
<p>我如何將單獨的內部數組合併成一個這樣的陣列:</p>
<pre class="brush:php;toolbar:false;">["$6", "$12", "$25", ...]</pre>
<p><br /></p>
這是一個簡短的函數,它使用一些較新的 JavaScript 陣列方法來展平 n 維數組。
用法:
ES2019
ES2019 引進了
陣列。 prototype.flat()
方法,您可以使用它來展平陣列。它與大多數環境相容,儘管它僅在從版本 11 開始的 Node.js 中可用,而不是在 Node.js 中可用。在 Internet Explorer 中完全可以。