1、JavaScript概述

1.Javascript是什麼?能夠作什麼?

1)    JavaScript是一種基於對象和事件驅動的解釋性腳本語言, 它具備與Java和C語言相似的語法。javascript

2)    JavaScript可直接嵌入HTML頁面。由客戶端的瀏覽器解釋執行代碼,不進行預編譯。html

3)    全部現代的html頁面都使用Javascript,能夠用於改進設計、驗證表單、檢測瀏覽器、建立cookies等。java

2.JavaScript發展歷

1)JavaScript的正式名稱是「ECMAScript」,此標準由ECMA組織發展和維護。瀏覽器

2)ECMA-262是正式的JavaScript(Netscape)和JScript(Microsoft)。cookie

3)網景公司在Netscape2.0首先推出了JavaScript。微軟公司從IE3.0開始提供對客戶端JavaScript的支持,並另取名爲JScript。工具

  注意事項:與Java沒任何關係。開發工具

3.JavaScript的特色

1)能夠使用任何文本編輯工具編寫,只須要瀏覽器就能夠執行程序。spa

2)解釋執行:事先不解釋,逐行執行。設計

3)基於對象:內置大量現成對象。code

4)適宜:客戶端數據計算、客戶端表單合法性驗證、瀏覽器事件的觸發、網頁特殊顯示效果製做。

4. JavaScript的定義方式

1)方式一:直接定義在事件中:

<input type="button" value="第一個按鈕" onclick="alert('hello world');"/>

 

注意:onclick="alert('hello world'); //字符串用單引號或雙引號隔開,此處用單引號,由於會和前面的雙引號成對。

2)方式二:在頁面上<head></head>標籤中嵌入<script></script>標籤,標籤中放置JavaScript代碼:

例如:

<head>
  <meta charset="utf-8"/>
   <script language="javascript" type="text/javascript">
  /*不指定語言,直接寫代碼,那麼瀏覽器用哪一種語言規則解釋?依靠瀏覽器的默認設置*/

                           //封裝方法
     function firstMethod()  //必須用關鍵字function
     {       
      alert("he\"ll\"o ja\nva");  //不封裝的話,一加載就運行,按從上往下解釋執行
     }   
  </script>    
</head>

注意事項:alter修改,alert警告。

3)方式三:將代碼寫在單獨的.js文件中,在html頁面的<head>裏使用<script>引入:

<head>        

<script language="javascript" src="myScript.js"></script>                

</head>

 

5.JavaScript的代碼錯誤查看

1)解釋性代碼,若代碼錯誤,則頁面無任何效果。

2)IE瀏覽器:使用開發工具。

3)Firefox瀏覽器:使用錯誤控制檯查看。

6.JavaScript的註釋

單行註釋用「//」,多行註釋用:/* */

相關文章
相關標籤/搜索