js裡面一切以雙引號或者單引號包裹的內容就是字串型別
注意點:
1.在字串裡面包裹字串, 要用不同的引號
2.不能單引號和雙引號混合使用
3.要注意區分變數名和字串
var num1 =
"num1"
; console.
log(num1, num2)
;
數學上一切的數字 01-
13.14
作用 : 就是用來做數**算
console.
log(number.
max_value);
console.
log(number.
min_value);
// 5e-324
console.
log(
infinity);
// 正無窮
console.
log(
-infinity);
// 負無窮
console.
log(1+
2);// number
console.
log(
'張三'-1
);//number
console.
log(
typeof
('張三'-1
));// number
nan(not a number)
(是一種特殊的數字資料型別,就是數**算錯誤而出現的結果)
true 和 false 表示的是事物的對立面 對錯console.
log(
true);
console.
log(
false
);
我們的變數宣告之後 未賦值, js給變數賦的乙個初始值 它是一種特殊的資料型別 他表示值為空var a;
console.
log(a)
;console.
log(
typeof
(a))
;// undefined
表示的值為空 它是一種特殊的物件 也成null型別 必須人為的賦值給某個變數
var a =
null
;console.
log(undefined ==
null);
console.
log(
typeof
(null))
;//typeof檢測資料型別
console.
log(object.prototype.tostring.
call
(null))
;var arr =[1
,2,3
];console.
log(
typeof
(arr));
//typeof檢測資料型別
console.
log(object.prototype.tostring.
call
(arr));
// [object array]
資料型別檢測 : typeof (資料) typeof返回的資料有 :
1.number
2.boolean
3.undefined
4.object
5. string
6.function
console.
log(
typeof
123)
;// number
console.
log(
typeof
(123))
;// number
console.
log(
'123');
// string
console.
log(
true);
// boolean
var gender;
console.
log(gender)
;// undefined
var a =
null
;console.
log(a)
;// object
js檢測資料型別
要檢測乙個變數是不是基本資料型別?typeof 操作符是最佳的工具。說得更具體一 點,typeof 操作符是確定乙個變數是字串 數值 布林值,還是undefined 的最佳工具。如果變 量的值是乙個物件或null,則typeof 操作符會像下面例子中所示的那樣返回 object var s nich...
JS資料型別檢測
在js的日常使用中,經常需要檢測資料的型別,現在,就來看一下,js有哪些方法可以檢測資料的型別。typeof操作符返回乙個字串,表示未經計算的運算元的型別。typeof是js原生提供用來檢測型別的api,然而,並沒有什麼用。為什麼呢?因為,typeof不能準確地檢測出我們所想要知道的資料的型別。ty...
JS 資料型別檢測
tpeof val 用來檢測資料型別的運算子。基於typeof檢測出來的結果 首先是乙個字串 字串中是對應的型別 侷限性 typeof null object 但是null並不是物件 基於typeof 無法細分出當前值是普通物件還是陣列物件等,只要是物件型別,返回結果都是 object typeof...