zhiwei. huang

zhiwei. huang

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

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

[JavaScript ES6] 宣告變數 let 與 const

JavaScript 的 ES6 中,多了兩種宣告變數的方法, let 與 const , 這兩種宣告的方式出現,使 JavaScript 在編碼上更加的嚴謹,但相對的 提高了不少的 可讀性 ,給 降低 了許多 維護成本 , 下面說明會那原有的 var 宣告方式進行比較: -------------------------------------------------------------------------------- > const 的宣告方式,比較容易理解,先從 const 進行說明: const : const 是在

[WordPress] 擷取指定 頁面(Page) 或 Post 的資料: get_post()

假設要在某個 頁面(page) 或是 區塊(block) 中載入 特定頁面 的資料時, WordPress 有提供十分便利的方法來解決這個需求 get_post() : -------------------------------------------------------------------------------- 取得 PostID : 使用方式很簡單,首先先要知道你要提取的 頁面(page) 或 文章(post) 的 PostID,在 編輯文章 或者 編輯頁面 的 url 上,可以清楚地知道:

[PHP]英文字串大小寫轉換函式

最近在使用 PHP 來接某樣工具的 API 時,因為前端的需要,需要把取得資料裡的值,作為選單裡的項目個別的 Class 名稱,好方便前端進行開發 不過因為那工具,在使用上並沒有限制輸入的大小寫,導致每個項目的大小寫在選單個別項目中的 class 無法統一,導致開發上的不便。 在這邊使用 PHP 針對 英文字串大小寫轉換 提供的方法,進行紀錄: -------------------------------------------------------------------------------- 範例字串: $str = "abCDef" -------------------------------------------------------------------------------- 英文轉小寫: echo strtolower(

[JavaScript]Array.filter()過濾陣列元素

filter() 是 JavaScript 提供於 Array 資料型態 的方法,專門用來處理 過濾 陣列(Array)裡的元素,下面使用範例來實際說明,如何使用 JavaScript filter() 的方法: > 除了陣列物件之外,任何具有 length 屬性且具有數值索引屬性名稱的物件都可以使用 filter 方法 -------------------------------------------------------------------------------- 語法: array.filter( callbackfn [ , thisArg ] ) -------------------------------------------------------------------------------- 傳回值: 新陣列,