data-* data-*可綁定並將資料埋入某個指定的元素,讓JS可以操作應用。範例:有一個狗狗列表顯示每隻狗狗的名字,並使用data-color、data-old、data-gender分別...
觀前提醒: 我預設大家已經先思考並分析過題目,沒啥想法才開始 google 找解題靈感。若無,建議每題先花 1~2 顆番茄鐘的時間來分析題目比較好。可參考番茄鐘工作法。 承上,既然已經有思考過了,...
陣列 如果要建立陣列,可以使用陣列實字[]來建立一個陣列物件,陣列本身就是物件,使用typeof [1,2] 可以得到這是object的回應 陣列實字中,每個元素都是使用逗號(,)來分隔的,若要存取陣...
因為Local Storage只會儲存string字串的資料,不過在現實網站資料中卻常常會使用到陣列及物件的形式資料,例如[{DogName : 'Dixie',DogHost: Lexi'}],如果...
在字串的前綴或後綴補字元,是字串處理常見的需求,過去要自行處理,終於在 ES2017 (ES8) 新增了 String.prototype.padStart() 和 String.prototype...
Local Storage指的是瀏覽器裡的資料庫運用技巧方式,比如像是當我們在瀏覽網站的時候,底下會出現你的最近瀏覽商品紀錄、搜尋查詢紀錄等,則是使用到localStorage的技巧將資料儲存在這個網...
什麼是函式 funciton 簡單來說「函式」指的是將一或多段程式指令包裝起來,可以重複使用,也方便維護。 函式的寫法基本組合:宣告函式 + 函式名稱 function greet(){ aler...
DOM(文件物件模型)一個將 HTML 以樹狀結構呈現的模型,我們稱為 DOM tree 。我們將 HTML 每個節點攤出來看會像是下面這個樣子: <header> <h1&...
BOM (瀏覽器物件模型):瀏覽器功能的核心,與網頁內容沒關係。 BOM,是 JavaScript 和瀏覽器溝通的窗口,JavaScript 可以透過 BOM 對瀏覽器進行各種操作,例如開啟及關閉視窗...
嗨各位好,我是 Robin,今天來分享 JS 中幾個內建值型別,希望我們能夠一起完全的理解且正確地善用他們~ 陣列 可以儲存任何型別的容器 JS 的陣列特別的是不像其他強制施加型別的語言,他是可以儲...