天天看點

JavaScript學習(二)

一、javascript基本代碼

/**/  多行注釋                     //單行注釋

要養成一個良好的寫注釋習慣,也可以通過注釋來對代碼進行簡單的測試。

1.JS中嚴格區分大小寫

2.JS中每一條語句以分号結尾。

                    ---如果不寫分号,浏覽器會自動添加,但是會消耗一些系統資源。有些時候浏覽器會加錯分号。

3.JS中會自動忽略多個空格和換行,是以可以利用空格和換行對代碼進行格式化

字面量:都是一些不可改變的值,可以直接使用,一般不會直接使用字面量。  比如:1、2、3、4、5

變量:變量可以用來儲存字面量,而且變量的值可以任意改變。變量更友善我們使用,通過變量描述字面量,是以在開發中都是使用變量。

          聲明變量:在JS中,使用var關鍵字來聲明變量。

           /*聲明變量:使用var關鍵字 */

            var a=3;

            console.log(a);

辨別符:在JS中所有可以由我們自主命名的都可以稱為是辨別符。例如:變量名、函數名、屬性名

命名一個辨別符規則:1.辨別符中可以含有字母、數字、下劃線、$,不能使用數字開頭

                                    2.辨別符不能是ES中的關鍵字或保留字  比如:var var=3;

                                    3.辨別符一般使用駝峰命名法:首字母小寫,每個單詞開頭大寫,其餘字母小寫  helloWorld

JavaScript學習(二)
JavaScript學習(二)
JavaScript學習(二)

資料類型:指的是字面量的類型,一共有6種資料類型。

                 1.String  字元串    2.number 數值   3.Boolean 布爾值  4.null 空值   5.undefined 未定義  6.object  對象

   其中String、number、Boolean、null、undefined屬于基本資料類型,object屬于引用資料類型。

String字元串:在JS中字元串需要用引号引起來,單引号雙引号效果一樣,引号不能嵌套。    var str="ok"; 

在字元串中可以使用 \ 來作為轉義字元,當表示一些特殊符号時,可以使用 \ 進行轉義。var str="你說:\" 今天天氣不錯 \""

\"可以表示一個"    \'可以表示一個'      \n換行         \t制表符

兩個字元串相乘将會傳回一個NaN:表示一個特殊的數值,not a number

Number:在JS中所有數值都是number類型,包括整數和浮點數

    var a=123  //number    var b="123"   //string

JS中可以使用number.MAX_VALUE表示數值最大值。如果表示的數值超過最大值,則會傳回一個infinity表示正無窮。

可以使用一個運算符來檢查變量類型:typeof 變量

JavaScript學習(二)
JavaScript學習(二)

Boolean布爾值:布爾值隻有兩個true 和 false,進行邏輯判斷

Null空值:null類型的值隻有一個null,使用typeof來檢查一個null值将會傳回object。

undefined(未定義):undefined的值也隻有自己,當聲明一個變量但不給值指派時。

繼續閱讀