JS的基本型別(小知識)

2022-01-15 18:21:05 字數 757 閱讀 2660

一:js中的基本型別:

基本型別:boolen, string ,number,null,undefined

引用型別:object,和函式

二.undedifned和null的區別:

1 undefined是屬於未定義狀態,是宣告了但沒有賦值

2.null:是屬於」已知狀態「,他表示尚未存在物件,null具有特殊意義,可以為變數進行賦值

3.undefined==null 返回true (要求: 型別不一樣,值一樣 undefined===null 返回false (要求:型別和值都要一樣

三 跳轉

●小知識:js沒有塊級作用域,switch判斷時,是」全等於「, arguments:是類陣列物件,標識方法中引數的個數

四:型別轉換:

● parseint(arg):將指定的字串轉換為整數

● parsefloat(arg):將指定的字串轉換為浮點數

● number(arg):把給定的值(任意型別)轉換為數字(可以是整數也可以是浮點數):轉換的是整個值,而不是部分值。

如果該字串不能完全轉換為整型,則返回nan(not a number) --isnan(arg) :判斷arg是否為乙個非數字(nan)

● string(arg)把給定的值(任意型別)轉換為字串

● boolean(arg):把給定的值任意型別轉換為boolean型別

● (*)eval(codestring):將一段字串的js**,計算並執行。eg:eval(『2+3』)

js基本型別

es5共有5種基本型別,分別為number,string,null,undefined,boolean,es6新增了symbol.console.log typeof undefined 輸出為undefined console.log typeof null 輸出為object console.l...

js 基本型別 引用型別

1 基本的資料型別有 undefined,boolean,number,string,null.基本型別的訪問是按值訪問的,就是說你可以操作儲存在變數中的實際的值 基本型別的比較是值的比較。用 比較兩個不同型別的變數時會進行一些型別轉換。但是當兩個值的型別相同的時候,即使是 也相當於是 基本型別的變...

js基本型別valueOf toString一覽

valueof 是獲取物件的原始值,其型別總是該物件的型別 tostring 是把物件轉換成字串,其型別就是字串 在利用 比較時,如果有乙個是物件,另乙個是字串 數值或布林值,js引擎會先優先呼叫內建物件的valueof方法,date比較特殊直接呼叫tostring方法 abc valueof ab...