web 總結
阿新 • • 發佈:2018-11-09
-
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>