Javascript 是一種事件驅動 (Event-driven) 的程式語言,簡單來說就是當使用者對網頁做了一些動作才會觸發執行要做的下一個動作,也好比辦公室擺了一台電話在桌上,但是電話要是沒響,我...
今天就來介紹一下JS是如何根據條件執行不同的操作或者多次執行相同操作的吧! 條件語句(if、else) 迴圈語句(for、while) 以及其他流程控制結構的基本概念。 條件語句(if、else)...
昨天講完 Truthy(真值) 和 Falsy(假值)的概念後,接著要來談談 JavaScript 中 邏輯運算子(Logical Operators)。邏輯運算子是拿來執行邏輯相關運算用的,主要的運...
在開發程式時常常會遇到執行錯誤的狀況,今天要介紹的例外處理屬於流程控制的一種,可以蒐集錯誤訊息並處理錯誤,避免整個程式因為發生錯誤而停止執行。 JavaScript中的錯誤類型 下圖是 JavaScr...
Day 15: Interval Cancellation Given a function fn, an array of arguments args, and an interval time...
前言 今天我們將講解JavaScript的Prototype inheritance(原型繼承),解釋其作用方式 說明 首先,在JavaScript中物件會有__proto__屬性(隱藏屬性),而此屬...
大家好!今天我會再延續昨天的主題,稍微介紹一下該如何做出在object中的object~ 以昨天的例子來看,在我的user object中,有一個屬性是FavoriteSubject,也就是最喜歡的科...
影片教學 重點回顧 JavaScript Lexical Structure 基本規則,如何用Javascript寫程式 Case Sensitive:大小寫視作不同 空白、換行會被忽略:不影響程...
本篇,我們要提到的是程式語言中,非常重要的概念 —— 物件導向。 聽著好像很複雜,其實我們現實生活都充滿了物件導向的概念。淺顯一點地解釋,便是把細小的東西以「物件」來分組 ── 舉個例子,便是筆電。...
接下來介紹的是HTML的進階應用,為了讓網站看起來不要那麼死,JavaScript就是來拯救整個網站的語言,他是一個成熟的動態程式語言,一個可以幫您在網站裡加入互動功能的程式語言,應用於 HTML 文...