ES6

[ES6 JavaScript] 模板字符

還在使用 + 號做字串的處理嗎? ES6 中提供 模板字符 可以使我們更直覺的來進行 字串的處理 讓我們繼續往下看: 在 ES6 之前,我們處理字串的方式,如下所示: var before = "hello" var after = "world" var string = "哇~ " + before + " " + after + " 牛牛的~" 上面的範例中, string 因為使用了很多的 "" 還有 + 號,會使得我們在觀看上,比較不易 ES6

[ES6 JavaScript] 類別繼承(extends) : 父類別 與 子類別

在前一篇的文章 [ES6 JavaScript] 類別 (Class) 與 建構式 (Constructor) 中,有說明了一些 類別(class) 與 建構式 (Constructor) 的概念,今天在這邊進階說明,何謂 類別繼承(extends): 父類別 與 子類別 首先要先了解一下 父類別 與 子類別 的關係: 民俗一點的說法: 爸爸 有個 兒子,兒子

[ES6 JavaScript] 類別 (Class) 與 建構式 (Constructor)

之前在學習 JavaScript 建構函式 時,常常被所謂的 類別(Class) 與 建構式 (Constructor) , 搞得暈頭轉向,趁最近學習 ES6 的機會,好好的釐清這些 物件(Object) 的觀念 , 在此篇文章也會對 ES6 的新屬性 Class 進行說明: 實體化物件: 在說明使用 類別 (Class) 與 建構式 (Constructor) 之前,先來了解一下 物件導向程式設計(

[JavaScript ES6] 函式預設參數

在 ES6 之前,我們一般在 JavaScrip 函式中定義 參數 的 預設值 ,會使用 typeof 先進行判斷,在賦予其 預設值 , 如下 : 在 ES6 前,定義 參數 的 預設值 的作法 : function say(message){ if( typeof message === 'undifind' ){ message = '預設值'; } console.

[ES6 JavaScript] ES6 宣告函式的寫法:箭頭函式

JavaScrip 在 ES6 中提供了 新的 宣告函式 的寫法,為 箭頭函式,此宣告方式比原本使用 functoin 字串來進行函式的宣告來的更 精簡,下面來看看如何使用 箭頭函式 來進行函式的宣告吧: 箭頭函式 基本的宣告方式如下: (參數)=>(回傳結果) 編碼範例: let test = (a,b)=>(a+b); console.log(test(1,