1. javascript的簡介和語言特點
阿新 • • 發佈:2019-02-09
<!DOCTYPE html>
<html>
<!--
javascript的簡介和語言特點
簡介:
javascript是一種輕量級的程式語言,可以嵌入到html頁面中,由來瀏覽器來解釋執行,用來實現瀏覽器和用於互動。
javascript是一種基於物件和事件驅動的客戶端指令碼語言,他可以在使用者瀏覽器為網頁新增一些動態效果,和使用者互動,響應使用者操作。
javascript可以用來幫助減輕伺服器的壓力,例如在客戶端完成資料校驗。
特點:
1.解釋性指令碼語言,javascript不需要編譯,只需要嵌入到html程式碼中,由瀏覽器逐行載入解釋執行。
2.javascript是一種基於物件的語言,使用已經建立好的物件來,和麵向物件的先鋒需設計語言不同,javascript並不支援繼承和過載。
3.語言簡單,弱型別,語法和java,C語言類似,變數不需要宣告和指定型別即可使用,是一種弱型別語言。
4.javascript語言相對來說比較安全,僅由瀏覽器執行,不允許javascript訪問本地硬碟,以及操作伺服器上的資料,只用來顯示瀏覽器的網頁效果和實時互動。
5.動態性,使用javascript可以在前端實現一些和伺服器完全沒有聯絡的效果,javascript採用事件驅動的方式進行,html頁面的相關控制元件的相關事件在處觸發的時候會自動執行響應的指令碼或者函式。
6.執行環境一般來說是瀏覽器,只需要瀏覽器支援即可,如果不支援(或者使用者禁用了javascript),瀏覽器會忽略掉這些javascript程式碼。
-->
<head>
<meta charset="utf-8" />
<title>javascript的使用方式</title>
</head>
<body>
<!--
在html頁面中使用javascript的方式有兩種:
1.直接寫在html文件中(使用script標籤直接加入到網頁中)
2.引用外部js檔案,使用script將指令碼引入到中
-->
<script language="JavaScript">
//使用html註釋來使不支援javascript的瀏覽器忽略javascript程式碼
<!--
document.writeln("hello javascript 1");
-->
</script>
<script src="js1.js" type="text/javascript" charset="utf-8"></script>
<!--
指令碼放置位置問題:
理論上,可以將javascript程式碼放在網頁的任何地方.
1.放在body的程式碼會在網頁在網頁載入的時候就開始執行
2.對於不需要一載入頁面就開始執行的javascriptdiamante,可以將器放在head中,這樣一般是某個事件函式,當事件觸發的時候就會執行.
根據javascript dom程式設計藝術書中說法,放在body結束標籤和html結束標籤之間,是一個不錯的做法,因為javascript往往是操作DOM樹,
這樣可以確保在javascript開始執行的時候,DOM樹載入完畢。
-->
</body>
</html>