發表文章

Vue學習筆記(一)

 Vue基礎語法          v-bind 回應及更新DOM特性          ex.                v-bind:href               v-bind:class               v-bind:title          v-model 資料雙向綁定          ex.               input select text checkbox radio          <input v-model=""message>          v-for 迴圈指令 多次繪製元素或模組          ex.               <li v-for="(item,index) in todos"></li>          v-on 用於監聽DOM事件           ex.               v-on:click v-on:keycap          v-html 更新元素的innerHTML    但不建議使用,容易遭受XS...

jQuery_06/17

圖片
  要更改Array的時候的指令          //要從後面多加資料在陣列內就可以用push          const   myArray  = [ 1 ,  2 ,  3 ];          //這是錯誤寫法,因為const宣告的變數不能重新腹值          // myArray = [1, 2, 3, 4];          console . log ( 'myArray1' ,  myArray );          // myArray.push(4);          // console.log('myArray2', myPop);          //從後面加入          // const myPop = myArray.pop();          // console.log('myArray2', myPop);          //從後面拿資料       ...

jQuery_06/15-06/16

事件處理(event):           Mouse event(滑鼠事件)                click()-點擊                dblclick()-連點          //快速點擊兩次,實際上會觸發兩次 click以及一次 dblclick          $ ( '.btn' ). click ( function  () {              console . log ( 'click' );              //單純的執行命令,沒辦法再呼叫一次              //如果想重複執行,麻煩包在一個function裡面         })          $ ( '.btn' ). dblclick ( function  () {              console . log ( 'dblclick1 ' );       ...

jQuery_06/09-06/11

圖片
  事件驅動:透過針對某個 DOM 節點做一個 addEventListener 監視事件,當事件被觸發的時候執行某個 function 產生資料變化或畫面改變。 資料驅動:直接將畫面與資料綁定關連性,未來只要資料變動,自動重新渲染畫面更新,不再需要選取 DOM 節點。  DOM(document  object model):瀏覽器物件模型  BOM(browser object model):文件物件模型 java script:      放在body之前的原因                    1. 因為執行順序,dom一定是ready的,輕重緩急                    2. 因為現在越來越複雜了,希望使用者一進來越快有畫面越好          $ ( document ). ready ( function (){         });          $ ( function (){                      })               正常寫法               簡寫寫法 jQuery slim:更小, 拿掉 ajax 跟 effect 的部份。 fetch js:新世代原生的技術 jquery的基本用法:   ...