1. 程式人生 > >web 總結

web 總結

  1. ECMAScript(基礎語法)
    1). 定義變數的時候:

     - var a = 1;        區域性變數
     - a = 1;            全域性變數
    

    2). Js裡面的資料型別:

     字串、數字、布林、陣列、物件、Null、Undefined
     (string, number, boolean<true, false>)  
    

    3). 比較

     == :   5==‘5’ (返回true) 5==5 (返回true)
     ===:   5==‘5’ (返回false) 5==5 (返回true)
    

    4). 函式如何定義:

     - 命名函式
     function 函式名(){
             函式體
     }
     - 匿名函式
     
     <div style="width: 100px; height: 100px; border: 1px solid red" onclick="javascript:location.href='http://www.baidu.com'">
         baidu
     </div>
    

    5). if, for, while, 三元運算子

2.BOM物件:

Windows: alert(), setInterval(), clearInterval()
location: href() --(跳轉到指定的頁面)

3.DOM:

常用的事件:         onsubmit(特殊點, 一定要有boolean型別的返回值)
                   onclick(當滑鼠點選時發生)
                   onfocus(事件在物件獲得焦點時發生) 
                   onblur(屬性在元素失去焦點時觸發) 
                   onchange( 在元素值改變時觸發)

4.警告資訊的實現方式:

- 彈出框: alert()
- 向頁面的指定位置寫入內容: document.getElementById('userTip').inner HTML='<b style="color:red">使用者名稱資訊不能為空</b>'       
Document:整個html檔案就稱為一個document文件;
Element: 所有的標籤都是Element元素;
Attribute: 標籤裡面的屬性;
 <input type='text'> --- type
 <a href="xxxx"> -- href
 <a style="color:red">   ---- style
Text:百度
Node: 上面所講的所有名詞都屬於節點node;    

<a href="http://xxx.com">百度</a>