JavaScript學習 資料型別

2021-08-31 01:15:47 字數 2596 閱讀 3456

二、複雜資料型別-object

三、檢視資料型別

var a =

2;

var a =

"jhbvb"

;

特點:只有true和false。

var a =

true

;var b =

false

;

特點:變數內為空。

多用來清空變數

var a =

null

;

特點:變數內未賦值。

var a;

console.

log(a)

;// 結果為:undefined

語法:var 物件名 = new object()

var person =

newobject()

;person.name =

"張三"

;person.age =18;

person[

"***"]=

"男";

console.

log(person.***)

;// 結果為:"男"

語法:var 陣列名 = new array()

var array1 =

newarray()

;array1[0]

="1"

;array1[1]

="13"

;array1[2]

="15"

;console.

log(array1.

valueof()

);// 結果為:["1","13","15"]

語法:var 正則名 = new regexp(「正規表示式」,「修飾符」)

var re1 =

newregexp

("\\d"

,"g");

var str1 =

"23qerscv"

;console.

log(re1.

test

(str1));

// 結果為:true

語法:var 日期物件名 = new date()

var now =

newdate()

;console.

log(now.

getdate()

);// 結果為:5

語法:var 函式名 = function(){};

或:物件名.函式名 = function(){};

或:function 函式名(){};

var

函式名=

function()

var a =-3

;console.

log(math.

abs(-3

));// 結果為:3

var a =-3

;console.

log(a.

valueof()

);// 結果為:-3

var a =

true

;console.

log(a.

valueof()

);// 結果為:true

var a =

"true"

;console.

log(a.

valueof()

);// 結果為:"true"

var a =1;

console.

log(

typeof a)

;// 結果為:number

var str1 =

"23qerscv"

;console.

log(

typeof

(str1));

// 結果為:string

var re1 =

newregexp

("\\d"

,"g");

console.

log(

typeof re1)

;// 結果為:object

var array1 =[[

"1",

"2",

"3"],[

"4",

"5",

"6"],[

"7",

"8",

"9"]];

console.

log(

typeof array1)

;// 結果為:object

var now =

newdate()

;console.

log(

typeof now)

;// 結果為:object

javascript類和原型學習筆記

js中類的所有例項物件都從同乙個原型物件上繼承屬性。我們可以自己寫乙個物件建立的工廠方法來來 模擬 這種繼承行為 inherit 返回乙個繼承自原型物件p的屬性的性物件 這裡使用ecmascript5中的object.create 函式 如果不存在該函式,則使用另一種方法 function inhe...

javascript固定知識回顧 3 資料型別

在js中一共有六種資料型別 一,基本資料型別 1.string 字串 2.number 數值 3.boolean 布林值 4.underfind未定義 5.null 空值 二,引用資料型別 6.object 物件 1.字串使用需要用引號引起來 單引號雙引號均可,但不可巢狀只使用一種,如需巢狀要使用兩...

Javascript定義基礎類

1.工廠方式 function car return ocar var car1 car var car2 car 呼叫此函式時將建立新物件,並賦予它所有的屬性和方法。使用此函式可以建立2個屬性完全相同的物件。當然可以通過給它傳遞引數來改版這種方式。function car color,door r...