類別(class)與建構式(constructor) 建構式是用來初始化新建物件的函式,利用new來呼叫它。 呼叫建構式關鍵特色在於建構式的prototype...
部落格同步刊登 [IT 鐵人賽] 動態載入 webpack 簡易設定 Day 24 今天說好要提到 Webpack 的部分,然後,我最近其實有點疲憊,所以今...
本日閱讀進度:第五章 認識物件(173~185頁) 重點摘要: 物件是什麼?物件(object)是屬性所構成的一個集合。在Ruby程式語言中,稱為雜湊(ha...
旅程來到了第 10 天,這趟旅程真的有點硬啊...不過每天只要花一點點時間,就能讓逐漸讓自己變強,這樣的感覺是不是很棒呢? 今天的主題輕鬆一點,來看看 Jav...
Hi~你寫程式時都隨便換行、隨便空白,看心情加逗號跟分號嗎?你覺得反正程式沒有錯誤,結果有出來就好嗎?偶爾還會因為忘記分號導致出錯嗎?你覺得其實看了很不舒服,但...
現在已經從伺服器跟客戶端了解到了發送跟接收的步驟,不過伺服器的如何發送到客戶端並接和處理收似乎是還沒有討論過。不過因為使用相同的規則解析實際上差異並不大。 雖然...
前幾天已經示範了許許多多不同的範例,在嘗試各種範例時,不管是新增一個新的環境還是修改舊的環境都是一個很麻煩的過程。所以今天要教大家一個方式,可以在幾秒鐘開一個新...
前言 這次主要是說明流程控制與判斷的部分 流程控制 if else 和 else if 之前為了寫 BMI 有寫一些,參考 Day06 - 變數(03) -...
data-* 屬性 在 HTML 標籤中可以放入自創的屬性,這麼做的目的是去綁定 DOM 與資料以及驗證資料。語法是 data-*,把 * 代換成自訂屬性名稱跟...
一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...
(2024/04/06更新) 因應React在18後更新了許多不同的語法,更新後的教學之後將陸續放在 新的blog 中,歡迎讀者到該處閱讀,我依然會回覆這邊的...
昨天講到了 class based component 可以透過 shouldComponentUpdate 比較前一次 props 與 前一次 state 來...
學習完 Vue 之後,想要透過單元測試守護你的專案,但又不知道從何起手?別擔心,快來訂閱作者最新系列文 《小白也能輕鬆瞭解的 Vue3 單元測試!》讓你的 V...
今天將會把昨天實作的樹,加上幾個函式: sum(): 所有節點值的總和 contain(): 查詢是否樹裡有指定要找的值 size(): 計算樹裡共有幾個節點...
[程式碼&DEMO] [HackMD完整筆記] 目標 1.使用HTML5的video tag做出各種播放器功能 滑動調節音量以及播放速度 按鈕...
題目: https://leetcode.com/problems/reverse-linked-list/翻轉串結鏈結並回傳。 解題思路: 透過三個指標pos...
Day 11 別懷疑,複製就是拷貝,深拷貝淺拷貝就是深複製淺複製,呼~ 人家說,如果我們可以和某位朋友一起旅行 30 天,要嘛旅程結束變至親,不然就是變仇人...
11 - Custom Video Player 俗話說的好,一天一蘋果,醫生遠離我 一天一 JS,What the f*ck JavaScript? smal...
前言 轉生第十一日,這一篇將會來介紹 JavaScript 的型別轉換,而這是 JavaScript 中滿常見且非常重要的觀念。 強弱型別 了解型別轉換之前我們...
超緊繃!30天Vue.js學習日記 組件最終篇-動態組件的部分! 大家好!在昨天介紹插槽(slot)後,今天要介紹的是動態組件!Vue.js允許我們將多個組件...
JavaScript 的 Set 像是一種特別的陣列,一個 Set 裡面的任一個資料都是獨一無二的,一般陣列裡可以有多個相同的資料,比如[1 , 1, &quo...
Transitions 過場動畫 Transitions 是今天要分享的主題,相信不管在哪裡都很常看到他,因為有他畫面呈現才不會那麼硬梆梆的,當然 svelte...
前言 這次主要是說明陣列 陣列( array ) 陣列 = array,使用[ ] 來包含 當資料很多時逐一宣告變數會變麻煩,就會想要使用陣列來表示 長度為陣...
本日閱讀進度:第四章 陣列(146~166頁) 重點摘要: 事後遞增運算符 VS 事後遞減運算符JavaScript裡難得有比Ruby簡潔的寫法,以下是兩個例...
終於到了這系列的第十天、Messenger 的第四天,想來講講 Messenger 另一個值得一提、有點特色的功能 - Handover Protocol (交...
閱讀本篇文章前,仔細想想看 大致上理解策略模式以及應用類別與介面進行實踐。 另外本篇會延續上一篇的範例,因此沒有看過可以先翻看前一篇的文章喔! 廢話不多說...
我們已經知道客戶端是如何連上伺服器並將指令發送出去。那麼我們接下來就要來看如何生成指令發送到伺服器上,在討論伺服器部分的時候我們大致上知道指令需要由長度、指令編...
部落格同步刊登 [IT 鐵人賽] 動態載入 CSS Style Day 23 其實樣式這件事情,是不是有動態載入好像不是那麼重要。除非你像是 AMP 那樣嚴...
我們正在尋找一群對Web應用開發有熱情的夥伴,你開發的產品將被大量的客戶使用,並且獲得許多回饋。你會從了解現有產品開始,直到參與需求討論、架構設計、軟體開發、測...
embed 連結格式: Podcast - https://open.spotify.com/embed-podcast/episode/<podc...