瀏覽器所有功能的核心,與網頁內容無關 BOM的核心是 <font color=red>window物件(global object)</font>,代表瀏覽器的視窗 <font color=#184289>window 在瀏覽器中的主要角色是:</font> <font color=#81A815> 1. JavScript 用來和瀏覽器溝通的窗口</font> <font color=#81A815>2. 全域物件 Global object</font> var i=1;
3/28/2023什麼是元件化 ( Component )? 在網頁中常常會出現相同的元素或介面,若可以將此介面獨立出來並重複使用,就可以大大減少開發的時間與重新製作功能,透過元件化的方式將這些重複或是制式的介面獨立出來,在不同的頁面只要做引入該元件就可以使用 範例: const app=Vue.createApp({ data(){ return{ text:'12321' }
2/15/2023JS JavaScript 並不像 Java、C++ 這些物件導向語言具有「類別」(class)來區分概念與實體(instance)或天生具有繼承的能力 JS 任何的內容都是以物件的形式做建立 物件原型 在實作中如果我們創建一個陣列,如果要把陣列內容都 console 出來,我們會想用 forEach 這個 array function 來做出來 let array1=[4,5,6]; array1.forEach(item => { console.log(item); // 4,5,6
7/3/2022為何需要保留元件狀態 如果我們為數個元件的 template 撰寫 input 輸入框,並用按鈕來切換不同元件的輸入框並用 v-model 綁定 data,你會發現當你修改完一個元件的輸入框之後,切到別的元件再切回來, 你剛更新的文字內容不會被保留下來了,這就是為什麼需要保留元件 Vue 為何需要 keep alive 解決辦法 如果是使用 v-if 來做元件內容的切換時,可以將 v-if 改成 v-show 來避免切換元件時,元件被銷毀 但如果是使用 :is 來做動態切換元件哩? 使用 <keep-alive></keep-alive> 這個特殊的元件標籤,可暫存保留元件當下的狀態
6/23/2022or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up