js 資料型別

2022-02-15 13:27:51 字數 1846 閱讀 2253

* 資料型別指的就是字面量的型別

*  在js中一共有六種資料型別

*         string 字串

*         number 數值

*         boolean 布林值

*         null 空值

*         undefined 未定義

*         object 物件

* * 其中string number boolean null undefined屬於基本資料型別

*     而object屬於引用資料型別

*//*

*string字串

*     - 在js中字串需要使用引號引起來

*     - 使用雙引號或單引號都可以,但是不要混著用

*     - 引號不能巢狀,雙引號不能放雙引號,單引號不能放單引號

*/var str = 'hello';

var name = "killer";

/*在字串中我們可以使用\作為轉義字元,

當表示一些特殊符號時可以使用\進行轉義

\" 表示 "

\' 表示 '

\n 表示換行

\t 製表符

\\ 表示\

* */

str = "我說:\"今天\t天氣真不錯!\"";

數字

/** 在js中所有的數值都是number型別,

*     包括整數和浮點數(小數)

* * js中可以表示的數字的最大值

*     number.max_value

*         1.7976931348623157e+308

* *     number.min_value 大於0的最小值

*         5e-324

* *  如果使用number表示的數字超過了最大值,則會返回乙個

*         infinity 表示正無窮

*         -infinity 表示負無窮

*         使用typeof檢查infinity也會返回number

*  nan 是乙個特殊的數字,表示not a number

*         使用typeof檢查乙個nan也會返回number

*/var x1 = 20;

布林 true和false

var x = true

var y = false

null

/** null(空值)型別的值只有乙個,就是null

*     null這個值專門用來表示乙個為空的物件

*     使用typeof檢查乙個null值時,會返回object

* /undefined(未定義)型別的值只有乙個,就undefind

/*     當宣告乙個變數,但是並不給變數賦值時,它的值就是undefined

*     使用typeof檢查乙個undefined時也會返回undefined

*/var a = null;

var b = undefined;

console.log(typeof b);

陣列

var arr = array();

arr[0] = 'killer';

var arra = new array("hello","world","killer");

var a = ["hello","world","killer";

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...