TEN
1.Object Constructor
表示一個基于原型的對象,該對象由構造函數定義。 此類屬于內置對象模型類別。
必需的 object 是一個對象或函數的名稱。
constructor 屬性是每個具有原型的對象的原型成員。這包括除 Global 和 Math 對象之外的所有內部 JavaScript 對象。 constructor 屬性包含了對某種函數的引用,此種函數構造了特定對象的實例。
2.For
3.Function
a.function*:
function*這種聲明方式(function關鍵字后跟一個星號)會定義一個生成器函數 (generator function),它返回一個 Generator對象。
b.Arrow function:
箭頭函數表達式的語法比函數表達式短,并且沒有自己的this、arguments、super或new.target。這些函數表達式最適合于非方法函數,并且不能用作構造函數。
c.Construct VS :
使用new關鍵字調用構造器創建對象,new關鍵字后緊跟函數的方式非常類似于Java中的new后緊跟著構造器方式,通過這種方式創建對象簡單、直觀。JavaScript中所有的函數都可以作為構造器使用,使用new調用函數后總可以返回一個對象。
d.Scope :
負責收集并維護由所有聲明的變量組成的一系列查詢,并實施一套非常嚴格的規則,確定當前執行的代碼對這些變量的訪問權限。
總結
- 上一篇: 为Nexus配置阿里云代理仓库
- 下一篇: android 如何修改百度导航诱导界面