什麼是JavaScript?
JavaScript
:簡稱Js,是一門跨平臺、物件導向的指令碼語言。是用來控制網頁行為的,它能使網頁可互動
JavaScript和Java是完全不同的語言,無論是概念還是設計。但是基礎語法類似。
JavaScript
JavaScript引入方式
內部指令碼:將JS程式碼定義在HTML頁面中
- JavaScript程式碼必須位於<script></script>標籤之間
- 在HTML文件中,可以在任意地方,放置任意數量的<script>
- 一般會把指令碼放置於<body>元素的底部,可改善顯示速度
外部指令碼:將JS程式碼定義在外部JS檔案中,然後引入到HTML頁面中
- 外部JS檔案中,只包含JS程式碼,不包含<script>標籤
- <script>不能自閉合
JS基礎語法
- 區分大小寫:與Java一樣,變數名、函式名以及其他一切東西都是區分大小寫的。
- 每行結尾的分號可有可無,但是結尾的分號建議寫上。
- 註釋:單行註釋://註釋內容,多行註釋:/**/
- 大括號代表程式碼塊 if(count==3)
JS輸出語句
- 使用windows.alert()寫入警告框
- 使用document.write()寫入HTML輸出
- 使用console.log()寫入瀏覽器控制檯
JS變數
- JavaScript中用var關鍵字(variable的縮寫)來宣告變數
- JavaScript是一門弱型別語言,變數可以存放不同型別的值
- 變數名需要遵循如下規則
- 組成字元可以是任何字母、數字、下劃線(_)、或者美元符號($)
- 數字不能開頭
- 建議使用駝峰命名
透過var定義的變數的特點:
- 作用域比較大,全域性變數
- 可重複定義
注意事項;新增let關鍵字來定義變數,用法和var類似,但是let所宣告的變數只在let關鍵字所在程式碼塊內有效,且不允許重複宣告。
const關鍵字,用來宣告一個只讀的常量。一旦宣告,常量的值就不能改變。