1. 配列誘導1. 文字列を配列に分割するconsole.log(Array.form("red")) // ["r", "e", "d"] 2. コレクションとマップを新しい配列に変換するconst a1 = new Map().set("name","张三").set("age",18) console.log(Array.from(a1)) // [["name","张三"], ["age",18] 3. 既存の配列の浅いコピーを作成する定数a1 = [ { 名前:「シャオミン」 年齢: 18歳 性別: 「男性」 }, { 名前:「シャオミン」 年齢: 18歳 性別: 「男性」 }] 定数a2 = 配列.from(a1) コンソールログ(a2) 実行結果: 4. 引数オブジェクトは簡単に配列に変換できる関数引数配列() { console.log(Array.from(引数)) // [1, 2, 3, 4] } 引数配列(1, 2, 3, 4) 5. カスタムオブジェクトを変換する配列Like = { 0: 「張三」、 1: '18'、 2: 「男性」 3: [「推測してください」、「どれですか」]、 '長さ': 4 } arr = Array.from(arrayLike); とします。 コンソールにログ出力します。 実行結果: 配列.of(1, 2, 3, 4) // [1, 2, 3, 4] 2. イテレータメソッド配列を取得するための 配列.of(1, 2, 3, 4) // [1, 2, 3, 4] ユーザ = [ { 名前:「張三」 年齢: 18歳 性別: 「男性」 }, { 名前:「李思」 年齢: 19, 性別:「女性」 }, { 名前: 「王武」、 年齢: 20, 性別:「女性」 } ] まず console.log(Array.from(user.keys())) // [0, 1, 2]
console.log(Array.from(user.values()))
console.log(Array.from(user.entries())) 3. 一般的な配列操作
let newData = {"username": "ys","age": "22","gender":"Ji Ke 1902","className":"Class 3","id":6} person.splice(1,1,newData) // ここで置換が使用される
以下もご興味があるかもしれません:
|
序文vue3 を使った例をいくつか書いてみましたが、Vue3 のコンポジション API はよく設計さ...
1. はじめにVagrant は、仮想マシン (VirtualBox) を構築および管理するためのツ...
序文Reduce() メソッドは関数を累積器として受け取り、配列内の各値 (左から右へ) が単一の値...
目次1. 値を入力し、そのデータ型を返す** 2. アレイ重複排除3. 文字列の重複排除4. ディー...
NetEase Blog でコードを使用する方法: まずブログにログインし、ブログのホームページの左...
Linux システムでは、ユーザーが手動で作成したさまざまなアカウントに加えて、システムまたはプログ...
上の記事で、SWFObject V1.5 の使い方の紹介は一旦終了です。これから、SWFObject...
目次1. 環境設定1.NTPサーバー2. ビジネスサーバー2. NTPサーバーの設定1. chron...
目次1. import_tableの紹介2. データのロードとテーブル関数のインポートの例2.1 L...
テキストシャドウテキストシャドウ: 水平オフセット 垂直オフセット ぼかし色互換性: IE10+ &...
目次テクノロジースタック効果分析するテクノロジースタックサイドバー用Antdtabは要素を使用します...
ポートを使用して MySQL をインストールした後、しばらくすると /var の容量が不足しているこ...
この記事の警告事項は、ブラウザの互換性とはまったく関係ありません。主に、プロジェクトで遭遇したいくつ...
インターフェイス ドメイン名を構成する際、各パブリック プラットフォームはドメイン名に対する開発者の...
目次1. インデックスの基本1. インデックスの種類1.1 Bツリーインデックス1.2 ハッシュイン...