JavaScripts基礎

什麼JavaScripts?

JavaScript是一種基於對象和事件驅動並具有安全性能的腳本語言

JavaScripts的歷史

  • 前身:網景公司(Netscape) 的Livescript
  • 網景與Sun公司共同將之推爲腳本語言的標準,改名 爲JavaScript

JavaScripts的作用

  1. 網頁特效
  2. 表單驗證
  3. 減少用戶操作
  4. 增加安全性
  5. 響應事件
  6. 遊戲
  7. 其他

JavaScripts的特點

  1. 一種腳本語言
  2. 基於對象
  3. 動態性的
  4. 簡單易應用
  5. 安全性
  6. 跨平臺性
  7. 改善用戶體驗

JavaScripts與Java的不同

  1. Java代碼必須編譯才能執行,而JavaScript不需編譯,只需由瀏覽器解釋執行
  2. Java和JavaScript雖然都可以在服務器與客戶端執行,但Java多運行於服務器,而JavaScript多用於客戶端
  3. JavaScript使用的是鬆散的數據類型,而Java使用的是嚴謹的數據類型

JavaScripts的開發工具

任何可以編寫 HTML 文檔的軟件都可以用來開發 JavaScript
建議用EditPlus、Dreamweaver等編輯工具

JavaScripts使用方法

  1. 直接加入HTML中
  2. 引用方式
<script src=url ></script> 

url:程序文件的地址,以js爲擴展名

註釋

單行註釋: // 註釋的內容
多行註釋: /* 註釋的內容**/

注意事項

  1. HTML不區分大小寫
  2. JavaScrip語法區分大小寫
  3. 結束處分號可選(好的編程習慣不省略分號)
  4. 要用英文狀態的標點符號

Javascript的數據類型

Javascript 有三種主要數據類型、兩種複合數據類型和兩種特殊數據類型。
主要(基本)數據類型是:

  • 字符串
  • 數值
  • 布爾
    複合(引用)數據類型是:
  • 對象
  • 數組
    特殊數據類型是:
  • Null
  • Undefined

Undefined 是由NULL派生出來的

聲明數據類型時有var和沒有var的區別:有var時變量爲局部變量,沒有var時變量爲全局變量

數值比較

”==“是將兩個值先進行類型轉換在進行比較

“==="是直接進行比較
函數
函數只要定義了,就不分順序

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章