JavaScript菜鴿子基礎知識總結(一)

      學習JavaScript有段時間了,儘管學的不怎麼好。但我相信有志者,鐵杵磨成針。呵呵呵~~
瀏覽器

①JavaScript能作什麼?我所瞭解的服務器

⑴在HTML網頁中放入動態文本cookie

⑵響應用戶在使用網頁時產生的事件函數

⑶檢驗用戶輸入的數據學習

⑷檢驗訪問者的瀏覽器spa

⑸用於建立cookies(服務器暫時存放在你電腦的資料)code

接着來了解下JS裏的變量吧~對象

②JavaScript變量事件

JavaScript中的變量是用var運算符(variable縮寫)加變量名定義的。JavaScript是弱數據類型,定義變量時無需明確的數據類型聲明,而且不必定要初始化。好比如下命名方式都是可行的:ip

var ly=「hi」; 
var ly="hi",ly2="hhi";
var ly="hi",age=10; 
var ly;

命名注意以下幾點:

  • 變量必須以字母開頭

  • 變量也能以 $ 和 _ 符號開頭(不過我不推薦這麼作)

  • 變量名稱對大小寫敏感(y 和 Y 是不一樣的變量)

 另外JavaScript中的變量名與Java同樣,不能使用JavaScript的保留關鍵字。保留關鍵字就不一一舉出了,自行查閱資料。

③JavaScript數據類型

JavaScript的變量能夠存放兩種類型的值,原始數據類型值與引用數據類型值。簡單介紹下

  • 原始數據類型有5種:

  1. String(字符串)類型:字符串中每一個字符都有特定的位置,首字符從位置 0 開始,第二個字符在位置 1,依此類推。

  2. Number(數字)類型:任何數字都被看作 Number 類型的字面量。

  3. Boolean(布爾)類型:它有兩個值 true 和 false (即兩個 Boolean 字面量)。

  4. Null類型:只有一個值的類型是 Null,它只有一個專用值 null,即它的字面量。

  5. Undefined類型:Undefined 類型只有一個值,即 undefined。當聲明的變量未初始化時,該變量的默認值是 undefined。

  • 引用數據類型:引用類型一般叫作類(class),也就是說,遇到引用值,所處理的就是對象。

JavaScript中預約義的對象咱們能夠分爲三種類型:

  1. 原生對象:獨立於宿主環境(即瀏覽器)的對象。簡單說就是ECMA-262標準定義的對象。包括Object、String、Boolean、Number、Date、Array等等

  2. 內置對象:獨立於宿主環境的對象,在程序執行時就已經存在。實際上也是原生對象的一種,可是不須要初始化。Glbal、Math。

  3. 宿主對象:宿主對象與宿主環境有關的對象。全部BOM和DOM對象都是宿主對象。

④函數

函數是一組能夠隨時隨地運行的語句,是JavaScript的核心。關鍵字function、函數名加一組參數以及置於括號中要執行的代碼聲明的。基本語法以下:

function 函數名(參數1,參數2,...參數n)
{
    語句
}
    
 function ly(a,b){
        return a+b;
    }
    var r = ly(7,3);
    document.write(r);

今天就先總結道這裏吧,手被貓抓傷了。 - -。菜鳥總結的很差,你們隨便看看吧~~

相關文章
相關標籤/搜索