今天是第十七天我們可以寫一個javascript自動優化規劃行程系統,以便我們想做的事情太多而規劃好時間分配,以下是我的程式碼 1. HTML: 基本介面 <!DOCTYPE html>...
你應該會很好奇,不是const 是沒辦法修改值嗎 ? 為什麼陣列跟物件可以新增呢 ? 在 Javascript 中,參數的傳遞分為「傳值」和「傳址」兩種: 傳值稱為 Call by value 或 P...
var、let & const 差異 3. 重複宣告 var 可重複宣告 var 允許重複宣告,且並不會跳出任何的錯誤或警告訊息,因此很容易在沒注意的情況下重複宣告,進而造成程式碼閱讀困...
上次有提到JS defineProperty(ES5)可以針對物件設定屬性時,同時追加一層攔截器(getter/setter)。 在 Vue 2 中,響應式系統就是依賴於 Object.defineP...
Who the hell are you JavaScript 前言 JavaScript 作為現代網頁開發的核心技術之一,在網頁設計中扮演了重要角色。它使得網頁不僅僅是靜態的內容展示,而是充滿了互...
第四天的重點是學習JavaScript。JavaScript可以幫助網頁實現互動功能,而今天,我們將學習JavaScript的基本語法,以及如何操作HTML元素,和處理使用者的輸入。 JavaScri...
JavaScript 是單執行緒的語言,所以一次只能執行一件事。事件循環 Event loop 是可以確保作為單行緒語言的 Javascript 可以在執行環境(瀏覽器或Node.js)中執行非同步...
== 是鬆散比較運算子、===是嚴格比較運算子,兩者最大的不同:==是當等號兩邊 values 的型別不同時,會強制轉換資料型別與值,而 === 不會。 === 嚴格比較 必須等號雙邊的值與型別一致,...
今天是第十六天我們可以寫一個javascript線上圖書館網頁程式管理系統,以下是我的程式碼 <!DOCTYPE html> <html lang="en">...
文章已同步發表於個人部落格,也可以前往觀賞好讀版。 前言 昨天簡單複習了一些 bundler 的基礎知識,今天差不多要進入正題中的「網頁前端工具的前世今生 」。而這個主題的靈感之一,來自於前陣子...