前言 這篇是昨天文章的延伸,並加入了 let/const、Block Scope(區塊作用域)等概念一起解說。 範例說明 這裡有一個範例程式碼,讀者可以先閱讀,總共宣告四個變數,其中有兩個同名的 c...
今天的題目主要是練習break,continue的用法,這兩個有什麼不一樣呢?又該如何使用呢?break:強制退出循環,從這個迴圈中完全退出,不再繼續執行。continue:停止當前迭代,執行下一次迭...
前言 這篇文章將會介紹 Execution Context,然後也會在了解的過程中一併認識 Hoisting(變數提升)、Scope Chain(作用域鏈)。 Execution Context (...
隊名「來啊 ! 打摳啊 !」是這次跟朋友組隊參加鐵人競賽的名稱,如果喜歡我們團隊的文章歡迎幫我們打扣!為我們應援~ 先跟大家介紹一下,我是工業設計系出生,過去曾在設計作品時接觸到些許的程式,因此也開...
今天的題目是三種迴圈中的for迴圈,也是最常用的一種迴圈,話不多說,來看今天的題目吧! Task Coding in function pickIt, function accept 1 parame...
前言 在這篇文章中,將會介紹 JavaScript 的 Runtime Environment,讓讀者更了解 JS 的執行過程。 JavaScript Runtime Environment 說到...
*字金字塔的另一種寫法 - 只使用一個for迴圈 上一篇寫了一種*字金字塔的解法,但中間過程較繁複,有沒有別種寫法較為精簡的呢? 有的,解法如下: function triStr(n){ let...
JavaScript是什麼? 簡單的來說網頁是由三大部分構成,HTML構成網頁的骨架、CSS構成網頁的樣式、JavaScript構成網頁的功能。 要如何寫第一行JavaScript呢? 1.打開chr...
來到我們文章的第三天,看著小任務的題目們,今天看起來就是繼續回顧了 ( 喂! ▸ 物件參考 這兩個小任務需要參考 JavaScript 的「淺拷貝」與「深拷貝」的觀念。這邊簡單說明一下: 淺拷貝是共...
嗨,大家好!歡迎來到「致 JavaScript 開發者的 Functional Programming 指南」! 在切入到正題前,首先想要跟大家說說自己與 JavaScript 的小故事。 首先,在成...