TEN

1.Object Constructor函數

表示一個基於原型的對象,該對象由構造函數定義。 此類屬於內置對象模型類別。ui

必需的 object 是一個對象或函數的名稱。this

constructor 屬性是每一個具備原型的對象的原型成員。  這包括除 Global 和 Math 對象以外的全部內部 JavaScript 對象。   constructor 屬性包含了對某種函數的引用,此種函數構造了特定對象的實例。  spa

2.Forprototype

3.Functioncode

a.function*:對象

function* 這種聲明方式(function關鍵字後跟一個星號)會定義一個生成器函數 (generator function),它返回一個  Generator  對象。ip

b.Arrow function:get

箭頭函數表達式的語法比函數表達式短,而且沒有本身的this、arguments、super或new.target。這些函數表達式最適合於非方法函數,而且不能用做構造函數。generator

c.Construct VS :

使用new關鍵字調用構造器建立對象,new關鍵字後緊跟函數的方式很是相似於Java中的new後緊跟着構造器方式,經過這種方式建立對象簡單、直觀。JavaScript中全部的函數均可以做爲構造器使用,使用new調用函數後總能夠返回一個對象。

d.Scope :

負責收集並維護由全部聲明的變量組成的一系列查詢,並實施一套很是嚴格的規則,肯定當前執行的代碼對這些變量的訪問權限。

本站公眾號
   歡迎關注本站公眾號,獲取更多信息