JS做用:數組
1.頁面交互特效瀏覽器
2.表單驗證函數
JS組成:對象
1.ECMAscript js核心;事件
2.DOM 文檔對象類型;ip
3.BOM 瀏覽器對象模型;文檔
(1)window 窗口;字符串
(2)history 瀏覽歷史;it
(3)locarion 地址欄;io
(4)document 頁面;
JS操做
1.操做元素(標籤)
2.操做內容
3.操做屬性
4.操做樣式
5建立刪除標籤
6操做事件
JS語法
1.註釋,關鍵字,標識符(除關鍵字之外的),常量
2.變量,數據類型
3.運算符
4.控制語句
5.數組
6.方法(函數)
JS使用方法
1.直接在標籤裏使用
2.在HTML裏以標籤形式表現 標籤名<script></script>
3.外部引用
JS中三種彈窗
1.alert 告警彈窗(無返回值)
2.confirm 選擇彈窗(有返回值,布爾)
3.prompt 輸入彈窗(有返回值)
運算符
1.算數運算符:+ - * / ++ -- 賦值=
2.關係運算符:< > <= >= != ==(比較的值)
3.邏輯運算符:&& || !(取反)
4.三元運算符:表達式
注:++在後,先計算後++
++在前,先++後計算
%(取餘)
JS表達式:
if(表達式){
代碼
}
else{
代碼
}
if成立執行if,不成立執行else
switch(匹配的值){
case"值":
代碼
break;
default
代碼
break
}
注:當沒有找到break時,繼續往下找break
for(1.初始值2.條件判斷3.狀態){
代碼
}
while(表達式){
代碼
}(經常使用在死循環裏)
for用在已知循環次數的例子中
break:跳出本次循環
continue:跳過本次循環
函數定義:
function(方法名){
代碼
}
注:沒有調用就不執行
var 方法名=function(){代碼}
字符串轉字符:parseInt()