JS | JavaScript 概述


一、JavaScript簡介

在瀏范網頁時,既能看到靜態的文本、圖像,也可以看到浮動的動畫,信息框以及動態變換的時種信息等。要想實現頁面上這些實時的、動態的、可交互的網頁效果戰需要使用JavaScrip語言來編寫實現。下面、將計對JavaScript的起源、JavaScript的主要特點以及JaaScript應用進行詳細講解。

(1)JavaScript的起源:

JavaScript 是Web 頁面中的一種腳本編程語言,也是一種通用的、跨平台的、基於對象和事件驅動並具有安全性的腳本語言習JavaScript的前身叫做LiveScript,是由 Netscape(網景)公司開發的腳本語言。后來在Sun公司推出著名的Java語言之后,Netscape 公司和 Sun 公司於1995 年一起重新設計了 LiveScript,並把它改名為 JavaScripte。
在概念和設計方面,JAVA和JavaScript 是兩種完全不同的語言。Java 是面向對象的程序設計語言。用於開發企業應用程序。而JavaScript是在瀏覽器中執行,用於開發客戶端瀏覽器的應用程序,能夠實現用戶與瀏覽器的動態交互。

(2)JavaScript的主要特點:

JavaScript是一種基於對象(Object)和事件驅動(Event Driven)並具有安全性能的解釋性腳本語言,它具有以下幾個主要特點。

  • 解釋性:JavaScript不同於一些編譯性的程序語言(如C、C++等),它是一種解釋性的理序語言,它的源代碼不需要進行編譯,而是直接在瀏覽器中解釋執行。
  • 基於對象:JavaScript是一種基於對象的語言,它的許多功能來自於腳本環境中對象的方法與腳本的相互作用。在JavaScript中,既可以使用預定義對象,也可以使用自定義對象。
  • 事件驅動:JavaScript可以直接對用戶或客戶的輸入做出響應,無需經過Web服務程序而是以事件驅動的方式進行的。如按下鼠標、移動窗口、選擇菜單等事件發生后,可以引起事的響應。
  • 跨平台性:在HTML頁面中,JavaScript依賴於瀏覽器本身,與操作環境無關。只要在算機上安裝了支持JavaScript的瀏覽器,那么程序就可以正確執行。
  • 安全性:JavaScript是一種安全性語言,它不允許訪問本地硬盤,也不能對網絡文檔進修改和刪除,而只能通過瀏覽器實現信息瀏覽或動態交互。

(3)JavaScript的應用:

作為一門獨立的編程語言,JavaScript可以做很多事情,但最主流的應用是在Web上創建網頁特效。使用JavaScript腳本語言實現的動態頁面,在網頁上隨處可見。下面介紹JS幾種常見的應用。

  • 驗證用戶輸入的內容:使用JavaScript腳本語言可以在客戶端對用戶輸入的內容進行驗證。例如,在用戶注冊頁面,要求用戶輸入注冊信息,以確定用戶輸入的手機號、昵稱及密碼是否正確。如果用戶在注冊信息文本框中輸入的信息不符合注冊要求,或“確認密碼”與“密碼”文本框中輸入的信息不同,將彈出相應的提示信息。

  • 網頁動畫效果:在瀏覽網頁時,經常會看到一些動畫效果,它們可以使頁面顯得更加生動。使用JS腳本語言也可以實現動畫特效,例如在頁面中可以實現焦點圖切換效果
  • 窗口的應用:在打開網頁時,經常會看到一些浮動的廣告窗口,這些廣告窗口是網站最大的盈利手段。廣告窗口也可以通過JS腳本語言來實現。
  • 文字特效:使用JS腳本語言可以使文字出現多種特效,例如旋轉的文字。

二、JavaScript引入方式

1.內嵌式

在HTML文檔中,通過<script>標簽及其相關屬性可以引入JS代碼。當瀏覽器讀取到<script>標簽時,就解釋執行其中的腳本語言。

<head>
<script type="text/javascript">
    //此處為JavaScript代碼
</script>
</head>

  該語法中,type屬性用來指定HTML文檔引用的腳本語言類型,當type屬性的值為text/javascript時,表示<scritp></script>元素放在<head>和</head>之間,稱為頭腳本;也可以將其放在<body>和</body>之間,稱為體腳本。

<!DOCTYPE html >
<html lang="en">
<head>
<meta charset:"ute-8">
<title>內嵌式</title>
<script type="text/javascript">
document.write("滕王閣序”);
</script>
</head>
<body>
<p>打造會代碼的全能人才</p > 
</body>
</html>

2.外鏈式

當腳本代碼比較復雜或者同一段代碼需要被多個網頁文件使用時,可以將這些腳本代碼放置在一個擴展名為.js的文件中,然后通過外鏈式引入該js文件。基本語法格式如下:

<script type="text/javascript" src="js文件的路徑"></script>

三、JS變量命名規則

1、由大寫或小寫字母、數字、下划線、美元符號$組成

2、不能以數字開頭

3、嚴格區分大小寫,比如it 和It不是同一個變量

4、不能使用js中的關鍵字和保留字

5、要盡量做到見其名,知其意,名字起的有意義一點,用小駝峰命名法

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM