ES6與類別
在過去的的課程中有提到,JavaScript 並不像其他程式語言一樣有 class
來定義並創造物件,但在 ES6
開始,JavaScript 有了 class
這個用法,但與其它程式語言的功能並不一樣,接下來讓我們來了解一下如何使用這個新用法吧。
在過去的的課程中有提到,JavaScript 並不像其他程式語言一樣有 class
來定義並創造物件,但在 ES6
開始,JavaScript 有了 class
這個用法,但與其它程式語言的功能並不一樣,接下來讓我們來了解一下如何使用這個新用法吧。
在前一堂課介紹了 JavaScript 模仿其他程式語言透過 class
定義並創造 object
的方式 - function constructor
,接下來將介紹一個 JavaScript 獨有且瀏覽器預設就有的創造 object
方式 - Object.create。
這堂課將介紹一個很容易誤會的用法,Array
& for in
前一堂課介紹了透過函是來建立物件的函式建構子 Function Constructor
,這堂課將進一步介紹”內建”的函式建構子
前一堂課介紹了如何透過關鍵字 new
來建立物件,這堂課將進一步介紹 function construsctors
和 .prototype