JS作用:
1.頁面互動特效
2.表單驗證
JS組成:
1.ECMAscript js核心;
2.DOM 檔案物件型別;
3.BOM 瀏覽器物件模型;
(1)window 視窗;
(2)history 瀏覽歷史;
(3)locarion 地址欄;
(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()
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/161555.html
標籤:JavaScript
上一篇:BOM物件——Location
