- JavaScript是一種腳本語言,主要用于提高網頁的互動性
- JavaScript運行在用戶的終端網頁上,而不是服務器上,所以我們稱為“前臺語言”
- JavaScript就是一個簡單的制作頁面效果的語言,就是服務于頁面的交互效果、美化、絢麗,不能操作數據庫。
**1.JavaScript的組成**
> JavaScript基礎分為三個部分:
>
> - ECMAScript: JavaScript的語法標準。包括變量、表達式、運算符、函數、if語句、for語句等。
> - DOM:操作網頁上元素的API。比如讓盒子移動、變色、輪播等。
> - BOM:操作瀏覽器部分功能的API,比如上瀏覽器自動滾動。
**2.JavaScript用法**
~~~
HTML中的腳本必須位于<script>與</script>標簽之間。
腳本可被放置在HTML頁面的<body>和<head>部分中。
腳本推薦放在最下邊:防止因網絡問題,頁面加載時間長,出現空白;即便網絡問題,瀏覽器也把DOM加載渲染完成,等待從服務端下載完js腳本,出現效果
~~~
**js輸出提示(彈窗、寫到頁面body里面、寫到控制臺輸出日志)**
- 彈出警告框:alert("")
~~~html
<script type="text/javascrip>
alert("你點我了。。。");
</script>
~~~
- 控制臺輸出:console.log("")
- 用戶輸入:prompt()語句
~~~html
<cript type="text/javascript">
var a = prompt("猜猜我會顯示到哪里..."); //必須用一個變量來接收用戶給的值
console.log(a);
</script>
~~~
**3.window作用域**
只要在script標簽中定義的變量,默認就在window的作用域之下
默認就是window這個對象里面寫代碼