No.3
- 回答日時:
余談だけど、余力があるなら平坦化関数(flatten)の書き方を覚えておいてもいいかも。
JavaScriptなら次のようになるのかな。
function flatten(v) {
if (v.length == 0) {
return v;
} else if (Array.isArray(v)) {
return flatten(v[0]).concat(flatten(v.slice(1)));
} else {
return [v];
}
}
この回答へのお礼
お礼日時:2023/06/09 21:55
flat()の内部処理が分かりました。
ただしEdgeでも2020年にはflat()が完全サポートされているようですので、本件においては自作しなくても、ほぼ全てのユーザーをカバーできる事が分かりました。
No.2
- 回答日時:
const array = [[0, 1], [2, 3]];
const result = array.flat().join('');
console.log(result); // 0123
`flat()`メソッドは、配列の各要素を再帰的にフラット化します。つまり、二次元配列のすべての要素を一次元配列に平坦化します。その後、`join()`メソッドを使用して、すべての要素を単一の文字列に連結します。`join()`メソッドの引数は、文字列の区切り文字です。ここでは、空文字列を指定し、区切り文字なしですべての要素を連結しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript その要素がjQueryでremove()済みか確認する最も簡単な方法 2 2023/04/05 20:26
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- Visual Basic(VBA) Vba 配列の中の特定文字列の位置の調べ方 9 2022/05/23 17:46
- JavaScript 配列の1要素を代入した変数を使って元の配列要素を削除できるか 1 2023/07/28 03:34
- JavaScript オブジェクトから任意のプロパティを全て抽出する一番簡単な方法 1 2023/08/09 21:13
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- その他(ソフトウェア) PowerAutomateDesktop UI要素に文字列を入力するには 1 2023/06/03 14:16
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同じIDで定義した要素の配列を...
-
javascript 変数名の連結をしたい
-
C#テキストボックスの文字を配...
-
フォーム入力値の重複チェック
-
jspからjavascriptの変数引継ぎ
-
Perlの配列をJavaScriptに渡せ...
-
undefinedを表示させない方法は...
-
forEachをIEで使う方法はありま...
-
二次元配列の全要素の全要素を...
-
[JS] childNodesを置き換える
-
この将棋プログラムに王様ゲッ...
-
<a>タグのテキストを取得
-
関数でy=g(x)のgとは何の略です...
-
idを使わずにonclickで自身の要...
-
google apps scriptの終了のさせ方
-
アルファベットABCD…をスマート...
-
なぜ、ジャバスクリプトが表示...
-
現在の日付から、1ヶ月前にす...
-
ASP.NETのコントロールの値をJa...
-
ActiveXobjectが作成できない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
同じIDで定義した要素の配列を...
-
C#テキストボックスの文字を配...
-
jspからjavascriptの変数引継ぎ
-
javascript 変数名の連結をしたい
-
二次元配列を使って順位をだす...
-
javascriptで行を抽出したいです。
-
javascriptからphpに配列データ...
-
多次元配列から最大値を1行また...
-
Perlの配列をJavaScriptに渡せ...
-
JSONデータを50音順でソートしたい
-
どうすればresponseText結果を...
-
バナーのランダム表示(複数、...
-
JavaScriptでの動的な多次元配...
-
JavaScriptからPHPに配列を渡す...
-
javascript 省略した記述と思わ...
-
【Google Apps Script】コード...
-
javascriptを用いて作成された...
-
[JS] setAttributeで保存される...
-
javascriptで2つのArrayの...
-
配列について、その要素を並べ...
おすすめ情報