JavaScript的基礎

                     [19]JavaScript的基礎

一.JavaScript

   

1.什麼是JavaScript

  • JavaScript是一門腳本語言, 我們主要使用它來處理事件, 它也是面向對象的.

  • JavaScript和Java語法很像, 但沒有任何關係.


2.JS的定義方式

  • a.直接在script標籤中定義

  • b.在.js文件中定義 js代碼, 在script標籤中用src屬性引入

3.JS變量

  • JS中的變量用var關鍵字定義, 可以存儲任意類型的數據

  • JS中的變量如果沒有定義直接使用, 它的值是undefined

4.JS常量

  • 常量分爲number, boolean, string幾種類型

  • number做除法的時候, 不會忽略小數部分. 如果number和undefined做數學運算會得到

  • NaN(Not a Number)

  • boolean值可以做數學運算, true當作1, false當作0

  • string可以使用運算符"+"進行串聯, 和其他類型數據串聯之後得到的還是string

5.JS語句

  • JS中語句和Java中完全相同

  • 在JS語句中使用boolean類型時可以傳入其他類型數據

  • 0, "", null, undefined

6.JS函數

  • 使用"function 函數名(參數列表)"定義一個函數, JS中的函數不需要定義返回值類型,

  • 參數也不需要定義類型

  • 函數中可以使用return返回一個值, 也可以不返回任何值

  • 函數的調用和Java中完全相同, 使用"函數名(參數列表)"調用

  • JS中的函數沒有重載, 後寫的覆蓋先寫的

  • JS中調用函數時, 形參和實參不必完全匹配

  • 函數中會內置一個名爲arguments的數組, 用來接收實參

  • 如果函數只執行一次, 可以使用匿名函數, 通常用在事件處理時

7.JS數組

  • 定義方式:

  • var arr = [1, "a", true, 3.5, new Object()];

  • var arr = new Array();

  • 循環遍歷:

  • 可以使用for循環進行變量, 和Java中完全相同

  • 也可以使用for...in語句


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