Day27-課題內容 JS30 進入倒數第四天,在今天的課題中,我們的目標是做出可以拖曳的目錄效果。[1]實作連結 進入課題 要做出拖曳的功能,我們要結合目前為...
本系列文章,內容以探討 Kyle Simpson. Functional-Light JavaScript 一書內容為主 目標:是讀懂 FP,能用 code...
上一篇中,我們主要專注在討論偏向命名、排版等大多數與易讀性直接相關的議題。 這篇中,我則想要分享的更偏向一些讓程式更為簡潔的小技巧。相較於上一篇,今天要講的許多...
Day26-課題內容 在今天的課題當中,我們要將第22天的課題 Follow Along Link HighLighter 聚光燈的效果,做進一步的利用。當我們...
Functional Programming 我們明白Javascript的函式是first class function,也就是function可以被當成va...
本系列文章,內容以探討 Kyle Simpson. Functional-Light JavaScript 一書內容為主 目標:是讀懂 FP,能用 code...
不論在各種程式語言中,保持良好的 Coding Style 都是很重要的。 良好的 Coding Style 可以使程式邏輯更易於瞭解,不但增加專案的易讀性以及...
各位看官大家好,台嘎後,今天要來還週末債了今日中部風光明媚,不過聽說好天氣只會持續到週四,大家要把握機會外出踏青呀 上一回我們講到了可以透過給予 api 特...
Constructors & prototype 前面我們提到了prototype的概念,也知道了物件裡的prototype chain是怎麼回事,我們...
在上一篇 開發環境建置(上) - Babel 編譯工具 講解 Babel 後,這篇將來介紹 ESLint ,使用 ESLint 偵錯工具來檢查 JavaScri...
本系列文章,內容以探討 Kyle Simpson. Functional-Light JavaScript 一書內容為主 目標:是讀懂 FP,能用 code...
Day25-課題內容 在今天的課題當中,我們要針對常用的 EventTarget.addEventListener 做進一步的認識。[1] EventTarge...
已經寫了好幾篇介紹 ES6 特色的文章,這次就來詳細介紹 JavaScript ES6 的開發環境要如何建立吧!由於文章內容有點長,就分為兩篇來討論,此篇主軸為...
在之前的篇章裡已經詳細的介紹過要如何建立 JavaScript 的物件導向程式,然而我們尚未好好的看過整個全局 為什麼這麼說呢?讓我們回到 Animal 與 D...
Everything is Object 今天來談談prototype一些注意的細節,我們知道Javascript裡面所有的變數都是一個物件不然就是Primti...
jQuery時間軸套件,使用簡單是它的優點 GitHub Star: 469Javascripting Overall: -瀏覽器: Chrome、Firef...
本系列文章,內容以探討 Kyle Simpson. Functional-Light JavaScript 一書內容為主 目標:是讀懂 FP,能用 code...
一套成熟的原生的JavaScript動畫引擎,提供給網站開發者、設計師、動畫師相當多基本的功能,淺顯易懂的操作方式,跨瀏覽器動畫,擁有著高質量、靈活、專業且輕...
專為jQuery和Zepto做的高彈性客製化checkbox和radio按鈕的套件 GitHub Star: 7,000Javascripting Over...
Day24-課題內容 進入JS30的倒數第七天,今天將透過捲動事件加上 CSS屬性的更動,讓我們的導覽列在即將滾出畫面的時候,可以固定在畫面最上方,而不會消失在...
本系列文章已重新編修,並在加入部分 ES6 新篇章後集結成書,有興趣的朋友可至天瓏書局選購,感謝大家支持。 購書連結 https://www.tenlong....
到上一篇為止,我們已經學會了如何使用 JavaScript 的 Prototype 寫出類似物件導向的程式。雖然如此,但是 Prototype 的繼承寫法會讓人...
本系列文章,內容以探討 Kyle Simpson. Functional-Light JavaScript 一書內容為主 目標:是讀懂 FP,能用 code...
nanoScroller.js是一套用簡單方法做出類似Mac OS X風格捲軸的jQuery套件,儘管目前沒有在持續維護,但使用上相當簡單且支援性高仍然是不錯...
prototype Prototype可以說是Javascript至關重要的一環,嚴格來說Prototype不管在哪個程式語言都是很重要的觀念,但Javascr...
Day23-課題內容 在第20天的課題當中,我們透過 Web API 中的 SpeechRecognition 介面,將輸入的聲音轉成字串。而今天我們要透過另一...
本系列文章已重新編修,並在加入部分 ES6 新篇章後集結成書,有興趣的朋友可至天瓏書局選購,感謝大家支持。 購書連結 https://www.tenlong....
到目前為止,我們已經介紹了如何新建同個子型別的物件,以及如何讓這些物件都可能共有相同的函式。現在,我們的 JavaScript 物件導向程式已經有一個雛型了。...
Asynchronous 眾所皆知Javascript是synchronicity的,也就是同一個時間只能執行一件事情,但我們常常會聽到Asynchronous...
今天從「使用網頁等公車」系列文中跳出來一下,來聊聊一些心得感言 開頭就先講個結論 血淋淋的體悟 那些沒真正用過的技術,都不要以為自己已經懂了啊 其實我在撰...