JS資料型別

2022-06-17 08:06:16 字數 1360 閱讀 2641

複雜資料型別/引用資料型別

window.onload = function();

var fun = function() {};

console.log(typeof str);

//三大型別

//array型別

//第一種使用array建構函式

var arr = new array();

arr[0] = 'a';

arr[1] = 'b';

var arr2 = new array('x','y','z');

//第二種字面量表示法

var arr3 = ['red','blue','yellow'];

var arr4 = ['red',19,['x','y'],]

//object型別

//第一種object建構函式

var person = new object();

person.name = 'sonia';

person['age'] = 18;

//第二種字面量

//1)簡單字面量

var person2 = {};

person2.name='jack';

person2.action = function() ;

//2)巢狀字面量

var person3 =

};//第三種工廠方式

function createobj(name);

return obj;

};var p = createobj('aa');

p.showname();

//第四種建構函式 首字母大寫 駝峰命令

function createobj2(name);

};var p2 = new createobj2('大公尺');

p2.showname();

//function型別

//函式宣告

function sum(n1,n2);

//函式表示式

var sum2 = function(n1,n2)

//值型別 引用型別區別

var a =10;

var b=a;

a=15;

console.log(b);

//引用型別

var a =;

var b=a;

b.age = 30;

console.log(a.age);

//var arr=[1,2,3,4,5];

var arr2 = arr;

arr2[0]=100;

cosnsole.log(arr)

}

js資料型別

一.原始資料型別 1.typeof 運算子。var a alert typeof a 輸出結果為 undefined 2.undefined 未定義 型別 當變數未定義時,該變數值被預設為undefined 如 var a alert typeof a 輸出結果為 undefined 注意值unde...

js資料型別

js 基本資料型別 undefined null boolean number string js 操作符 typeof檢測給定變數的資料型別。返回值表示的型別 undefined 值未定義。boolean 值為布林型別。string 值為字串。number 值為數字。object 值為物件或nul...

js資料型別

var num 1,boo true,aa null,bb,str mary arr 1,2,4,8 obj arrnew new array 1,2,3 strnew new string 1,2,3 用 typeof 檢測變數的型別 console.log number typeof num n...