1. 程式人生 > >JS/JavaScript簡介及基本常識

JS/JavaScript簡介及基本常識

標記 非模態 ava javascrip ron 窗口 模式 賦值 窗體

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特點

  1. 腳本語言
  2. 基於對象
  3. 弱類型(簡單):兼容任意數據類型
  4. 跨平臺:基於瀏覽器
  5. 嵌入式:所有html元素、CSS樣式都可以用JS代替
    1 /*在JS代碼中寫:*/
    2 document.write("<input type=\"button\" value=\"登陸\" />");
    3 /*創建了一個登陸按鈕*/

書寫JS時註意事項

  1. 一般涉及元素必須計劃創建或取得
  2. 涉及一般寫法之外的規則:
  • 在頁面加載完成之前都是流的疊加
  • 在頁面加載萬之後都是流的覆蓋或切換

寫SQL的要點

  1. SQL必須在SQL開發工具中可以直接運行
  2. SQL的終結符號【;】必須剔除
  3. 參數必須註意數字(不加單引號)、非數值(加單引號)
  4. 再將SQL放到JDBC程序中進行交互

JS創建元素規則

  1. 必須能在前端開發工具直接運行的元素代碼
  2. 將元素屬性包含的雙引號標記進行轉義或單引號轉換
  3. 再講元素代碼用JS包裹
  4. 將代碼集成

窗體的兩種標識模式

  1. 模態:該窗口不關閉將無法訪問主頁面
  2. 非模態:窗口關閉與否不影響訪問主頁面

JS/JavaScript簡介及基本常識