初識JavaScript(寫法和變量)
JavaScript 誕生於1995 年。當時,它的主要目的是處理以前由服務器端語言(如Perl)負責的一些輸入驗證操作。
有JavaScript的用戶表單數據的驗證流程:
JavaScript的組成
什麼是JavaScript?
JavaScript是一種基於對象和事件驅動的、並具有安全性能的腳本語言
JavaScript特點:
- 向HTML頁面中添加交互行爲
腳本語言,語法和Java類似
解釋性語言,邊執行邊解釋
JavaScript的基本結構
<script type="text/javascript">
<!—
JavaScript 語句;
—>
</script >
網頁中引用JavaScript的方式
外部JS文件:
<script src="export.js" type="text/javascript"></script>
直接在HTML標籤中:
<input name="btn" type="button" value="彈出消息框"
onclick="javascript:alert('歡迎你');"/>
JavaScript語法
區分大小寫:ECMAScript 是區分大小寫的(變量、常量、函數名、操作符)。
標示符:標示符指變量、函數、屬性、函數參數等。
註釋: Javascript支持兩種類型的註釋標識符。
一種是在腳本中進行的單行註釋的標識符(//)。
另一種是進行多行註釋的標識符(/…/)。
語句: ECMAScript 中的以分號“;”結尾。
變量
變量是用來保存值可以改變的標示符。
Javascript中的變量聲明有兩種方法:
顯式聲明。一般是指用關鍵字 var 進行的聲明。
隱式聲明(即用即聲明)。不用關鍵字 var 聲明(在開啓嚴格模式下會報錯)。
Javascript是一門弱類型語言,無需要聲明類型,可保存任何類型的數據。
保存的值不同,其數據的類型就不同;無需強制轉換。
聲明後,可隨時重新賦值。
支持不同類型的數據之間運算,JS引擎對其類型轉換。
JavaScript數據類型
JavaScript 的數據類型由兩大類型系統實現。
基本類型系統:值類型、引用類型。
對象類型系統。
Typeof操作符來檢測變量值的數據類型
vaScript 的數據類型由兩大類型系統實現。
基本類型系統:值類型、引用類型。
對象類型系統。
Typeof操作符來檢測變量值的數據類型