1. 程式人生 > 其它 >JavaScript簡介、組成、特點、註釋、書寫與輸出方式

JavaScript簡介、組成、特點、註釋、書寫與輸出方式

JavaScript簡介

JavaScript是跨平臺、解釋型、指令碼語言

跨平臺:就是在很多作業系統中都可以執行;

解釋型語言:程式執行的時候,不會編譯,拿一行解釋,執行一行;(javascript python ruby)

指令碼語言:可以嵌在其他程式語言中執行。

瀏覽器支援

​ IE 9+

​ Chrome 13+

​ Firefox 4+

​ Safari 5.1+

​ Opera 11.60+

JavaScript的組成

ECMAScript 負責js的語法部分 (ES5 後期去學ES6、7)

DOM document object model 文件物件模型 (操作元素)

BOM browser object model 瀏覽器物件模型 (操作瀏覽器)

三種書寫方式

​ 行內js:侷限性很大,只能針對事件進行新增, 用的很少;它的程式碼分離性最差,可讀性不強;

​ 內聯js:在body的最下面 script標籤內去寫我們的js程式碼,教學和專案用的最多,前期

​ 外鏈js:在外部js檔案當中去寫js程式碼,最後通過script標籤src引入到html當中,專案最終都會把檔案進行分離;

三種輸出方式

​ console.dir();在控制檯輸出,輸出詳細資料(可以像this一樣輸出詳細資料)

​ console.log(); 在控制檯中輸出,輸出小括號中的內容;

​ document.write(); 在頁面上輸出,輸出小括號中的內容;

JS的特點

js的程式碼是從上至下一行一行執行的;

js的語法特點,每一行都會有一個分號進行結尾,分號不是必須的,建議前期寫;

註釋

//單行註釋(Ctrl + /)

/* 多行註釋 */(Shift + Alt + a)

由於歷史上JavaScript相容HTML程式碼的註釋,所以也被視為單行註釋。

需要注意的是,-->只有在行首,才會被當成單行註釋,否則就是一個運算子。

x = 1; <!-- x = 2;			//x=1
--> x = 3;