參考來源:https://coderpad.io/blog/development/the-complete-guide-to-regular-expressions-regex/
Why we need Regular Expression?
正則表達式(Regular Expression),常簡寫為 RegEx、RegExp 或 RE,代表描述一種字串匹配的模式(pattern)。在程式語言中,通常用來搜尋、比對、替換符合某個模式的文字。
本篇為以下資源之學習筆記:
本篇為 JSDC 2017 - R201#D105 RxJS - 封裝程式的藝術 By Jerry Hong 這場演講的學習筆記。如有錯誤歡迎指正。
接續上篇【學習筆記】JavaScript 的陣列遍歷(ㄧ):for/for…of/for…in/forEach,這篇筆記整理幾種 JavaScript 遍歷陣列的方法,探討其使用時機與彼此的區別:
arr.forEach((value, index, array) => { // todo... })
arr.map(value => { // todo... })
arr.filter(value => { // todo... })
arr.every(value => { // todo... })
arr.some(value => { // todo... })
arr.reduce((acc, value)=> acc + value)
這篇筆記整理幾種 JavaScript 遍歷陣列的方法,探討其使用時機與彼此的區別:
for (let i = 0; i < arr.length; i++)
arr.forEach((value, index) => { // todo... })
for (let i in arr)
for (let v of arr)
其實過去在 Lidemy 課程中,也有提過 CSS 預處理器的觀念:[week 13] 前端工具之二 - CSS 預處理器、Babel,因為工作上需要使用,發現自己對語法還是不太熟悉,於是整理了這篇筆記。瞭解這套工具的由來,基本語法的使用,以及如何幫助我們解決前端開發可能遇到的問題。