Rest Spread(ES9對物件的操作)

2021-10-07 13:14:03 字數 425 閱讀 5548

在 es9 新增 object 的 rest & spread 方法,直接看下示例:

const input =

const output =

console.

log(output)

//

這塊**展示了 spread 語法,可以把 input 物件的資料都拓展到 output 物件,這個功能很實用。

我們再來看下 object rest 的示例:

const input =

let= input

console.

log(a, rest)

// 1

當物件 key-value 不確定的時候,把必選的 key 賦值給變數,用乙個變數收斂其他可選的 key 資料,這在之前是做不到的。

9 物件的擴充套件

es6一共有5種方法可以遍歷物件的屬性。1 for.in for.in迴圈遍歷物件自身的和繼承的可列舉屬性 不含symbol屬性 2 object.keys obj object.keys返回乙個陣列,包括物件自身的 不含繼承的 所有可列舉屬性 不含symbol屬性 3 object.getownp...

多對一,多對對的配置檔案

多對一 多方配置 column如果與資料庫一致可以省略 一方配置 類中有set集合,在hbm中就要配置set集合 類中沒有set集合,在hbm中就直接配置關係 注意 兩個配置檔案的外來鍵必須對應!resource cn itcast a oneto many customer.hbm.xml res...

9 陣列中的逆序對 C

class solution void onesort vector int data,vector int temp,int left,int mid,int right while i mid temp start data i while j right temp start data j w...