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) // ここで置換が使用される
以下もご興味があるかもしれません:
|
いわゆるスライディングドアテクノロジーとは、さまざまな長さのテキストに合わせてボックスの背景を自動的...
目次1. 縦方向のスライス1.1 垂直データベース1.2 垂直テーブル分割2. 水平(横断)セグメン...
序文Linux には、ネットワーク接続、プロセス、およびその他の情報をリアルタイムで収集するための対...
現在、ますます多くのフロントエンド開発者が、元のテーブル レイアウトを xHTML + CSS に置...
1 HTML入門1.1 初めてのコード体験、最初のウェブページの作成XML/HTML コードコンテン...
このとき、overflow:auto;(コードがコンテナの境界を超えたときにスクロールボックスを表示...
目次1. ルール 1: Object.Method() 1.1 ケース1 1.2 ケース2 1.3 ...
システム環境はserver2012です1. MySQLの解凍バージョンをダウンロードし、インストール...
データの昇順、降順ソート1. フィールド名による単一フィールドのソート順機能:どのフィールドを基準に...
Linux でダイナミック ライブラリをロードできません次のような異常事態が発生した場合./test...
目次画像をプルするイメージを実行する(コンテナを生成する)コンテナを起動するコンテナに入るすべてのミ...
リスト形式のテキストの展開と折りたたみの実装は参考までに。具体的な内容は以下のとおりです。必要: 1...
序文HTTP はステートレスな通信プロトコルです。各リクエストは互いに独立しており、サーバーは以前の...
目次セマフォNginx ホットデプロイメント上記のブログ投稿に従ってください。ファイアウォールをオフ...
ここでは、フォーム要素とフォーム送信に関する知識を紹介します。フォーム要素フォーム要素の DOM イ...