JavaScript是基於對象和事件驅動的腳本語言,主要應用於客戶端。
JavaScript:是基於對象的顧名思義就是等首先有一個對象纔可以。
Java:是面向對象的是在對象的外面,和對象相互不影響。
java是強對象而javascript是弱對象
JavaScript的特點:
(一)交互性:主要用於信息的動態交互。
(二)安全性:不允許直接訪問本地硬盤,避免本地硬盤遭到破壞。
(三)跨平臺性:只要是可以解釋JS的瀏覽器都可以執行,和平臺無關。
語法HTML和JS結合 的方式
方法一:直接寫在HTML中,寫好標籤體。
<script type="text/javascript">
alert("Hello js");
</script>
方法二:寫一個.js後綴的文件,文件中包括要實現的標籤體語句,然後在HTML中進行調用
<script type="text/javascript" src="js/1.js"/>
反模式:既有src導入又有本地腳本段的方式是不可能共存的,如果這兩種方式中的代碼都要執行,就把他們分成不同的腳本段來寫。
<script type="text/javascript" src="js/2.js">
alert("Hello js");
</script>
本反模式中最終會執行的只有src中的標籤體。