閉包 (Closures)
之前我們已經知道了執行脈絡與執行堆疊,這兩個觀念都對理解閉包起了很大的幫助,
先來看一段利用到閉包的程式碼:
function gr...
CodeWars 題目
Link
難度
5 kyu
題目
傳入秒數,轉換為人類可辨識的時間單位;最大的單位為小時。
思路
傳統計時:秒 -> 分鐘 -&g...
CodeWars 題目
Link
難度
5 kyu
題目
求 n 的質因數,拼接成特定的字串形式。
實作
function primeFactors(n) {...
完整效果
書本在提及這裡的時候,給了很多footer component的效果,但因為css彼此之間的衝突與調整問題,今天先以avator以及名字為主,後續ic...
模組
使用時機: 當想要有一些特性又不想要改變原本的物件方法我們可以把模組想成是擁有許多方法和常數的工具箱。模組其實和類別的概念很相似,但模組不能建構實例(in...
include和extend是兩種不同的方式來引入模組(module)的。它們有不同的作用和影響:
include:
使用include時,模組中的方法會...