1js資料型別分類及其型別的檢測方法

2021-10-10 10:36:59 字數 3025 閱讀 1184

2、js 的命名規則

3、兩種簡單的除錯方式

4、資料型別

三、把其他資料型別轉換為number的方法

四、isnan 用來判斷乙個數字是否為有效數字,返回結果是布林資料型別

五、字串

六、把其他資料轉換為布林

window.location.href=「 讓網頁進行跳轉

window.location.href 獲取網頁位址

1、變數(乙個值的容器)

建立變數的六種方式:

2、js 的命名規則

3、兩種簡單的除錯方式

4、資料型別

null和undefined的區別!!》day02筆記

es6新增的symbol(唯一的資料)

1. number型別

正數、負數、0、小數、nan

nan不等於nan

2. string

把字元用單引號或者雙引號抱起來的就是字串型別

var num = 1; 

var num2 = "1";

var num3 = '1';

3. boolean 布林型別

trun、false

4. null和undefined

5. 普通物件

6. 陣列

7. math 主要用來運算元字

math.random(); // 獲取0-1之間的隨機數

math.abs(-1.1); // 絕對值

math.round(1.5); //四捨五入

8. date日期
new date()

mon nov 09 2020 15:08:13 gmt+0800 (中國標準時間)

9. symbol 唯一的資料 es6新增
var str1 = symbol("zhufeng"); 

var str2 = symbol("zhufeng");

console.log(str1 == str2); //false

number() 方法

布林型別

null:0

undefined:nan

> var obj = ;

< undefined

> obj.tostring();

< "[object object]"

> number(obj);

< nan

> var a = ;

< undefined

> a.tostring();

< ""

> number(a);

< 0

> var b = [1,2,3];

< undefined

> b.tostring();

< "1,2,3"

> number(b);

< nan

> var c = [1];

< undefined

> c.tostring();

< "1"

> number(c);

< 1

2、parseint 把字串轉換成整數(從左向右查詢,遇到非有效數字或者小數點就停止查詢)

> parseint("12px23"); 

< 12

> parseint("12.6555kkk");

< 12

> parseint("12 3");

< 12

> parseint("dasdas");

< nan

3、parsefloat 把字串轉換為浮點型(可以識別到小數點)

> parsefloat("12.5"); 

< 12.5

> parsefloat("12.5sada");

< 12.5

> parsefloat("kk12.5sada");

< nan

> parsefloat("12.5.6");

< 12.5

nan !=nan如果說判斷的這個資料不是數字型別,先隱式呼叫number()方法轉換為數字型別,再判斷

isnan(1); 

> false

isnan("2");

> false

isnan(true);

> false

isnan(false);

> false

isnan(null);

> false

number(null);

> 0

isnan(0);

> false

isnan(undefined);

> true

isnan();

> true

number();

nanisnan("nan");

true

isnan([1, 2, 3]);

> true

[1, 2, 3].tostring();

"1, 2, 3"

isnan("1, 2, 3");

true

var i = "5"; 

i++;

console.log(i); //6

console.log("6" + 10); //610

console.log("6"/"2"); //3

console.log("6"-"2"); //4

console.log("6"*"2"); //12

boolean();

! 轉換為布林取反;

!! 轉換為布林;

把其他資料型別轉換為布林,除了以下五種情況,轉化的結果為false,剩餘的都為true

JS 資料型別的分類 和(檢測資料型別)

js裡面一切以雙引號或者單引號包裹的內容就是字串型別 注意點 1.在字串裡面包裹字串,要用不同的引號 2.不能單引號和雙引號混合使用 3.要注意區分變數名和字串 var num1 num1 console.log num1,num2 數學上一切的數字 01 13.14 作用 就是用來做數 算 con...

js資料型別及其檢測

基本資料型別特點 值是不可變得 存放在棧區 佔據空間小 大小固定,屬於被頻繁使用資料 檢驗資料型別 typeof 檢測全部基本資料型別 number,string,boolean,undefined,symbol 識別函式 function 判斷是否是引用型別 不可細分null,object ins...

JS的資料型別1

雖然js的變數在宣告的時候不需要指定資料型別,但是在賦值,每乙個資料還是有型別的,所以也需要學習一下js包括哪些資料型別。js的資料型別有 原始型別 引用型別 原始型別 undefined number string boolean null 引用型別 object以及object的子類 es規範,...