JS複習資料型別的輸出

2021-10-12 07:23:07 字數 1122 閱讀 3472

1.資料型別主要分為兩大類:簡單資料型別(值型別)、複雜資料型別(引用型別)

值型別:在儲存時變數儲存的是值本身,因此叫做值型別。例如:   string、number、boolean、undefined、null

2.各種資料型別的輸出:

//布林型和數字型相加的時候,true為1,false為0

console.log(true+1);//2

console.log(false+1);//1

轉為布林型,在編寫程式時,常用於if條件判斷使用。

//0 undefined nan null '' 轉成布林型,都是false。其他的都是true(在編寫程式時,常用於if條件判斷使用)

console.log(boolean(0));//false

console.log((boolean(undefined)));//false

console.log(boolean(nan));//false

console.log(boolean(null));//false

console.log(boolean(''));//false

//isnan()用來拍段非數字,非數字返回true,數字返回false

console.log(isnan('sdf'));//true

console.log(isnan(2));//false

短路運算(基本沒咋用過)

//邏輯與&&的短路運算

/* 語法: 表示式1 &&表示式2

表示式1為true,則返回表示式2. 表示式1為false,則返回表示式1 */

console.log(23 && 45);

console.log(null && 20);

//邏輯或||的短路運算子

/* 語法: 表示式1 &&表示式2

表示式1為true,則返回表示式1. 表示式1為false,則返回表示式2 */

console.log(23 || 45);

console.log(null || 20);

資料型別輸出

include int main 1 整數 d 整數的引數會被轉成有符號的十進位制數字 u 整數的引數會被轉成無符號的十進位制數字 o 整數的引數會被轉成無符號的八進位制數字 x 整數的引數會被轉成無符號的十六進製制數字,並以小寫abcdef 表示 x 整數的引數會被轉成無符號的十六進製制數字,並以...

JS的資料型別

number型別 js不去分別整數和浮點數。字串型別 以單引號或雙引號括起來的任意文字。es6標準新增了多行字串 字串.這個字元是數字1左邊英文狀態下的字元,叫反單引號。字串之間用加號連線,而不是php的點連線。es6也新增了一種模版字串 字串是不可變的,所謂字串的改變就是新建了乙個新的字串,然後把...

js的資料型別

資料型別 js中有六種資料型別,包括五種基本資料型別 number,string,boolean,null,undefined 和一種混合資料型別 object undefined只有乙個值,即undefined值。使用var宣告了變數,但未給變數初始化值,那麼這個變數的值就是undefined n...