標籤:str 類型 htm 一個 代碼 資訊 document oat 大小寫
JavaScript
(JS)以用戶端事件為驅動的弱類型指令碼語言
JS指令碼一般寫在<head>內部
流:文字資料流、html流
迴避關鍵字的基本策略:單詞合并(v_function)
null作為數值時為0,非數值時為null
JS執行只按順序、不分局部
有定義無賦值 該變數預設為undefined(var a;)
沒有定義的變數為not defined錯誤(typeof(a))
一個同名變數定義多次 最後一次賦值有效
1 var age = 1;2 var age = 2;3 console.info(age);//在控制台輸出提示資訊4 /*結果為2*/
大小寫敏感
1 var age = 1;2 var Age = 2;3 console.info(age);//在控制台輸出提示資訊4 /*結果為1二不是2*/
數值的值是NAN的時候 意思是該值用非數字賦值了!!
1 var age = ‘aa‘;2 age = Number.parseFloat(age);3 console.info(age);//在控制台輸出提示資訊4 /*結果為NaN*/
JS特點
- 指令碼語言
- 基於對象
- 弱類型(簡單):相容任意資料類型
- 跨平台:基於瀏覽器
- 嵌入式:所有html元素、CSS樣式都可以用JS代替
1 /*在JS代碼中寫:*/2 document.write("<input type=\"button\" value=\"登陸\" />");3 /*建立了一個登陸按鈕*/
書寫JS時注意事項
- 一般涉及元素必須計劃建立或取得
- 涉及一般寫法之外的規則:
- 在頁面載入完成之前都是流的疊加
- 在頁面載入萬之後都是流的覆蓋或切換
寫SQL的要點
- SQL必須在SQL開發工具中可以直接運行
- SQL的終結符號【;】必須剔除
- 參數必須注意數字(不加單引號)、非數值(加單引號)
- 再將SQL放到JDBC程式中進行互動
JS建立元素規則
- 必須能在前端開發工具直接啟動並執行元素代碼
- 將元素屬性包含的雙引號標記進行轉義或單引號轉換
- 再講元素代碼用JS包裹
- 將代碼整合
表單的兩種標識模式
- 模態:該視窗不關閉將無法訪問首頁面
- 非模態:視窗關閉與否不影響訪問首頁面
JS/JavaScript簡介及基本常識