js複数のオブジェクトを一つのオブジェクトに統合する方法の実現


1.次にES 6をObjectで新たに加える方法を紹介します。  assign() 
 1.作用:複数のオブジェクトを{}  独立したオブジェクトにマージします。
 2.使い方:Object.assign(合併の対象は、合併の対象に入る...)

let user = {name:'   ',age:19};
 let page = {pageSize:10,currentPage:1};
 let newObj = {};

 Object.assign(newObj,user,page);

2.まずes 6に多くの新しい知識が追加されました。配列型:セット、Map、
   Set:従来のes 5の配列Arayと類似しています。データを保存するのです。最大の特徴は、自動的に同じ値をフィルタリングすることです。
             実戦開発でよく使われています。重複値をフィルタリングします。
 使用方式:let set List=new Set({...);

let setList = new Set(['   ','   ','   ','   '])
console.log(setList);
出入りの結果は「{月曜日}」です。 "火曜日です "水曜日
私たちは繰り返しの水曜日にフィルタリングされたことを発見しました。
Map:以前に私たちが出した対象keyは文字列でなければいけません。これは私たちの開発にいくつかの限界があります。mapが現れたら、この問題を解決します。そのkeyは文字列の中だけではなく、対象もできます。配列、複雑なタイプはkeyです。また、重複値を心配することができます。彼らのメモリスタックの住所は違っていますから)
使用方法:let mapList=Map({[key,value]、[…]);

//    Key   
let setList = new Set(['   ','   ','   ','   ']);
let user = {'name':'   '};
let item = [1,2,3];

let mapList = new Map([
     [setList,'  value1'],
     ['name','  value2'],
     [user,'  value3'],
     [item,'  value4']
    ]);
console.log(mapList);

ここでは、jsが複数の対象を一つの対象としてまとめたassignメソッドの実現に関する記事を紹介します。jsの複数の対象を統合した内容については、以前の記事を検索したり、次の関連記事を閲覧したりしてください。これからもよろしくお願いします。