
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];
}
}
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ランキング
-
JavaScriptからPHPに配列を渡す...
-
テトリス / 配列をブロックに...
-
Perlの配列をJavaScriptに渡せ...
-
(google apps script)スプレ...
-
$("body").height();と$("body"...
-
XMLHttpRequestでキャッシュを...
-
Latexに関する質問です。
-
vb.netでの記述方法について 以...
-
投稿画像の確認画面
-
google apps scriptの終了のさせ方
-
jqueryuiのdialog
-
C# 演算 奇数と偶数 表現の仕方
-
appendChildがieだとできない??
-
HTTPSのとき":"が"%3A"ではなく...
-
Vb.netのグローバル変数の宣言...
-
クリックすると上に開くアコー...
-
innerHTML実行後のイベント
-
ActiveXobjectが作成できない
-
APIを使って埋め込んだグーグル...
-
ジャバスクリプトでカレンダー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C#テキストボックスの文字を配...
-
同じIDで定義した要素の配列を...
-
jspからjavascriptの変数引継ぎ
-
javascript 変数名の連結をしたい
-
undefinedを表示させない方法は...
-
二次元配列を使って順位をだす...
-
javascriptで2つのArrayの...
-
複数のフィードの読み込みが日...
-
二次元配列の全要素の全要素を...
-
javascriptを用いて作成された...
-
("Scripting.Dictionary")につ...
-
javascriptで行を抽出したいです。
-
JavaScriptで簡単なクイズを作...
-
1から20までの整数から、重複な...
-
javascriptついてお聞きします。
-
ぷよぷよの消去アルゴリズムが...
-
配列を作って総当たりで距離を...
-
配列の数ではなく、文字列の長...
-
jQueryで文字数カウンタ(複数...
-
jQuery text()で、<br>タグも取...
おすすめ情報