Object.create():方法創(chuàng)建一個(gè)新對(duì)象,使用現(xiàn)有的對(duì)象來(lái)提供新創(chuàng)建的對(duì)象的__proto__

Object.constructor:引用了對(duì)象的構(gòu)造函數(shù), 對(duì)于Object,指向原始Object()函數(shù)

constructor 可以用來(lái)判斷未知對(duì)象類型
Object.freeze():凍結(jié)對(duì)象,凍結(jié)了一個(gè)對(duì)象則不能向這個(gè)對(duì)象添加新的屬性,不能刪除已有屬性,不能修改該對(duì)象已有屬性的可枚舉性、可配置性、可寫性,以及不能修改已有屬性的值。此外,凍結(jié)一個(gè)對(duì)象后該對(duì)象的原型也不能被修改,返回和傳入的對(duì)象相同,

Object.entries()返回一個(gè)給定對(duì)象自身可枚舉屬性的鍵值對(duì)數(shù)組,其排列與使用?for...in?循環(huán)遍歷該對(duì)象時(shí)返回的順序一致(區(qū)別在于 for-in 循環(huán)也枚舉原型鏈中的屬性)。

Object.defineProperties()方法直接在一個(gè)對(duì)象上定義新的屬性或修改現(xiàn)有屬性,并返回該對(duì)象

isFinite()?函數(shù)用來(lái)判斷被傳入的參數(shù)值是否為一個(gè)有限數(shù)值(finite number)。在必要情況下,參數(shù)會(huì)首先轉(zhuǎn)為一個(gè)數(shù)值。
