[JavaScript] this是什麼?

前言 看過很多文章都有介紹this,總感覺沒辦法很直覺的了解this這東西, 但在寫java、C#的時候,我們不會覺得this很難懂,this就是類別自身的概念, 回到javaScript上面,用上述方式解...

September 14, 2022 · 2 分鐘 · 562 字 · Mars

[JavaScript] 立即執行函式(IIFE)是什麼?

介紹 主要有兩個部分: 透過()包住匿名函式來避免汙染到全域環境。 最後的()來立即執行function。 (function () { console.log("大家好") })(); 好處: 立即執行程式碼 避免汙染全域環境

September 14, 2022 · 1 分鐘 · 98 字 · Mars

[JavaScript] 不能不知道的 var、let、const 變數宣告

在ES6以前並無let、const、block scope(區塊作用域,可以當成{})的概念,當時都是使用var來宣告變數, 雖然這樣宣告起來很方便,但是往往會有忽略宣告變數的層級問題,導致全域環境受到汙...

September 13, 2022 · 2 分鐘 · 662 字 · Mars

[CSS]簡單範例了解CSS引用的優先順序

CSS的引用有分為三種。 行內引用(Inline CSS) 在標籤內引用 <!DOCTYPE html> <html> <body> <h1 style="color:blue">我是h1</h1> </body> </html> 內部引用(Internal CSS) 在<...

September 7, 2022 · 1 分鐘 · 316 字 · Mars

[C#]3分鐘帶你了解淺層複製(Shallow Cpoy)與深層複製(Deep Copy)

淺層複製 當我們有物件需要複製時可以透過Object.MemberwiseClone()的方法來達成, 該方法屬於淺層複製,這樣會有什麼問題嗎? 若複製的物件中有ValueType的屬性,其欄位時將會複製該...

September 7, 2022 · 1 分鐘 · 357 字 · Mars

[HTML]HTML基本介紹

基本介紹 HTML是什麼?其中文全名為「超文字標示語言」 透過標籤與內容來讓瀏覽器知道要怎麼呈現你的網頁。 下面是基本範例: <!DOCTYPE html> <html> <head> <title>頁面標題</title> </head> <body> <...

September 7, 2022 · 1 分鐘 · 419 字 · Mars