.JS 文件擴展名
文件類型 JavaScript源代碼文件
JS是什麼文件?
JS文件是JavaScript(通常縮寫為JS)語言的源代碼文件。JavaScript是互聯網上最流行的腳本語言,已經被廣泛用於Web應用開發,常用來為網頁添加各式各樣的動態功能,為用戶提供更流暢美觀的瀏覽效果。通常JS文件是通過嵌入在.HTML中來實現自身的功能。
JavaScript是一種具有函數優先的輕量級,解釋型或即時編譯型的編程語言。雖然它是作為開發Web頁面的腳本語言而出名的,但是它也被用到了很多非瀏覽器環境中,JavaScript基於原型編程、多範式的動態腳本語言,並且支持面向對象、命令式和聲明式(如函數式編程)風格。
JavaScript是一種腳本語言,不同於伺服器端腳本語言(例如.PHP與.ASP),JavaScript源代碼在發往客戶端運行之前不需經過編譯,而是將文本格式的字元代碼發送給瀏覽器由瀏覽器解釋運行,不需要伺服器的支持。
注意:雖然JavaScript與Java這門語言不管是在名字上,或是在語法上都有很多相似性,但它們不論在概念上還是設計上是兩種完全不同的語言,不要混淆。
JavaScript特點
- 是一種解釋性腳本語言,代碼不進行預編譯。
- 主要用來向HTML頁面添加交互行為。
- 可以直接嵌入HTML頁面,也可以寫成單獨的JS文件在HTML頁面調用。
- 跨平台特性,在絕大多數瀏覽器的支持下,可以在多種平台下運行。
- 具有自身的基本數據類型,表達式和算術運算符及程序的基本程序框架。
- 可以實現web頁面的人機交互。
JavaScript用途
- 嵌入動態文本於HTML頁面。
- 對瀏覽器事件做出響應。
- 讀寫HTML元素。
- 在數據被提交到伺服器之前驗證數據。
- 檢測訪客的瀏覽器信息。
- 控制cookies,包括創建和修改等。
- 基於Node.js技術進行伺服器端編程。
JavaScript代碼
以下是一個簡單的嵌套在HTML中的JavaScript代碼,在瀏覽器中輸出Hello World︰
- <!DOCTYPE HTML>
- <html>
- <head>
- <title>簡單的JavaScript代碼</title>
- <script type="text/javascript">
- document.write("Hello, world!"); // 在瀏覽器視窗內直接顯示
- alert("Hello, world!"); // 彈窗顯示
- console.log("Hello, world!"); // 在控制台(console)里顯示,需要先開啟開發工具控制台
- </script>
- </head>
- <body>
- <p>文件百科是個好網站!</p>
- </body>
- </html>
jquery.js - jQuery是一個高效、簡潔並且功能豐富的JavaScript工具庫。它提供的API易於使用且兼容眾多瀏覽器,使用戶能更方便地處理HTML文檔遍歷和操作、事件處理、動畫和Ajax操作。
node.js - Node是一個讓JavaScript運行在服務端的開發平台,它讓JavaScript成為與PHP、Python、Perl、Ruby等服務端語言平起平坐的腳本語言。
JS文件非常容易受到病毒的感染,對未知來源或者電子郵箱附件的JS文件,要採取額外的預防措施,進行殺毒掃描或者不要接收打開。
而從2017年1月起,Gmail郵箱會阻止附件中的JS文件,因為它們通常用於分發勒索軟體或其他惡意軟體。
JS文件怎麼打開?
JS文件是純文本文件,可以在各種文本編輯器(如記事本)和代碼編輯器(如Visual Studio Code和Atom)打開和編輯。
專業的代碼編輯器包含語法高亮、代碼提示等各種功能輔助,可以更輕鬆地閱讀和編輯JS文件。