摘要:數(shù)組長度為時,轉(zhuǎn)化后值為。舉例說明自己不等于自己自己不等于自己的使用是數(shù)據(jù)步驟會把數(shù)據(jù)先使用進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換完之后在判斷是不是。但是不會把括號中的數(shù)據(jù)的類型改變。
1.數(shù)據(jù)類型轉(zhuǎn)化
數(shù)據(jù)類型轉(zhuǎn)換
1.把一種數(shù)據(jù)類型轉(zhuǎn)換成另一種數(shù)據(jù)類型 2.js支持把任何一種數(shù)據(jù)類型轉(zhuǎn)換成下面三種數(shù)據(jù)類型 Number 數(shù)字 String 字符串 Boolean 布爾值2.Number(數(shù)據(jù))
1.把數(shù)據(jù)轉(zhuǎn)變成數(shù)字,返回這個數(shù)字 2.但是不會轉(zhuǎn)變括號中數(shù)據(jù)的類型 3.如果數(shù)據(jù)的內(nèi)容是純粹的數(shù)字,才可以轉(zhuǎn)成數(shù)字,否則會轉(zhuǎn)換出NaN。
3.NaN
NaN
1.not a number 不是數(shù)字 2.數(shù)據(jù)類型是Number 3.注意:NaN和任何東西都不相等,包括他自己,判斷一個數(shù)是不是NaN,可以將它自己和自己比較看是否相等。
舉例說明
4.isNaNisNaN(數(shù)據(jù))
步驟1:會把數(shù)據(jù)先使用Number進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換完之后在判斷是不是NaN。 步驟2:如果數(shù)據(jù)是NaN那么返回true。 步驟3:如果數(shù)據(jù)不是NaN返回false。
舉例說明
5.String(數(shù)據(jù))String(數(shù)據(jù))
1.把數(shù)據(jù)轉(zhuǎn)變成字符串,返回這個字符串。 2.但是不會把括號中的數(shù)據(jù)的類型改變。
舉例說明
6.Boolean(數(shù)據(jù))Boolean(數(shù)據(jù)):
把數(shù)據(jù)轉(zhuǎn)變成布爾值,返回這個布爾值
注意:
不會改變括號內(nèi)數(shù)據(jù)的類型 undefined,null,空字符串(長度為0),0,NaN會轉(zhuǎn)變成false, 其余轉(zhuǎn)變結(jié)果是true
舉例說明:
7.parseInt(數(shù)據(jù))和parseFloat(數(shù)據(jù))parseInt(數(shù)據(jù)) 把數(shù)據(jù)轉(zhuǎn)變成整數(shù),舍去小數(shù)位,取整數(shù) parseFloat(數(shù)據(jù)) 把數(shù)據(jù)轉(zhuǎn)變成小數(shù)(浮點(diǎn)數(shù))
注意:
這兩個方法會從左往右開始,除去空格,找到第一位非0數(shù)字,開始進(jìn)行轉(zhuǎn)換,直到轉(zhuǎn)換到不是數(shù)字的那位為止,或者,轉(zhuǎn)換出合適的值為止。
顯示類型轉(zhuǎn)換:
使用一些方法使數(shù)據(jù)類型發(fā)生改變 比如:Number(),parseInt(),parseFloat(),String(),Boolean()...
隱式類型轉(zhuǎn)換:
不調(diào)用方法使數(shù)據(jù)的類型發(fā)生改變
舉例說明:
練習(xí)完成以下練習(xí),證明自己真的掌握了喔。
練習(xí)答案,可以在console中查看效果。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/113279.html
摘要:數(shù)組長度為時,轉(zhuǎn)化后值為。舉例說明自己不等于自己自己不等于自己的使用是數(shù)據(jù)步驟會把數(shù)據(jù)先使用進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換完之后在判斷是不是。但是不會把括號中的數(shù)據(jù)的類型改變。 1.數(shù)據(jù)類型轉(zhuǎn)化 數(shù)據(jù)類型轉(zhuǎn)換 1.把一種數(shù)據(jù)類型轉(zhuǎn)換成另一種數(shù)據(jù)類型 2.js支持把任何一種數(shù)據(jù)類型轉(zhuǎn)換成下面三種數(shù)據(jù)類型 Number 數(shù)字 String 字符串 ...
摘要:數(shù)組長度為時,轉(zhuǎn)化后值為。舉例說明自己不等于自己自己不等于自己的使用是數(shù)據(jù)步驟會把數(shù)據(jù)先使用進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換完之后在判斷是不是。但是不會把括號中的數(shù)據(jù)的類型改變。 1.數(shù)據(jù)類型轉(zhuǎn)化 數(shù)據(jù)類型轉(zhuǎn)換 1.把一種數(shù)據(jù)類型轉(zhuǎn)換成另一種數(shù)據(jù)類型 2.js支持把任何一種數(shù)據(jù)類型轉(zhuǎn)換成下面三種數(shù)據(jù)類型 Number 數(shù)字 String 字符串 ...
摘要:基礎(chǔ)數(shù)據(jù)類型數(shù)字,字符串,空,未定義,布爾值。一般用布爾值判斷真假,進(jìn)行流程控制等未定義聲明一個變量,并未給其賦值,那么這個變量內(nèi)存儲的就是一般來說不希望看到。這是報錯中含有不存在故會報錯。復(fù)合類型復(fù)合類型由簡單和復(fù)合的數(shù)據(jù)類型組成的。 1.數(shù)據(jù)類型 數(shù)據(jù)類型:我感覺就是對數(shù)據(jù)的種類進(jìn)行分類。就好比把人分為兒童,青少年,中年,老年一樣。 基礎(chǔ)數(shù)據(jù)類型: ...
摘要:基礎(chǔ)數(shù)據(jù)類型數(shù)字,字符串,空,未定義,布爾值。一般用布爾值判斷真假,進(jìn)行流程控制等未定義聲明一個變量,并未給其賦值,那么這個變量內(nèi)存儲的就是一般來說不希望看到。這是報錯中含有不存在故會報錯。復(fù)合類型復(fù)合類型由簡單和復(fù)合的數(shù)據(jù)類型組成的。 1.數(shù)據(jù)類型 數(shù)據(jù)類型:我感覺就是對數(shù)據(jù)的種類進(jìn)行分類。就好比把人分為兒童,青少年,中年,老年一樣。 基礎(chǔ)數(shù)據(jù)類型: ...
摘要:基礎(chǔ)數(shù)據(jù)類型數(shù)字,字符串,空,未定義,布爾值。一般用布爾值判斷真假,進(jìn)行流程控制等未定義聲明一個變量,并未給其賦值,那么這個變量內(nèi)存儲的就是一般來說不希望看到。這是報錯中含有不存在故會報錯。復(fù)合類型復(fù)合類型由簡單和復(fù)合的數(shù)據(jù)類型組成的。 1.數(shù)據(jù)類型 數(shù)據(jù)類型:我感覺就是對數(shù)據(jù)的種類進(jìn)行分類。就好比把人分為兒童,青少年,中年,老年一樣。 基礎(chǔ)數(shù)據(jù)類型: ...
閱讀 858·2021-11-25 09:43
閱讀 3690·2021-11-19 09:40
閱讀 894·2021-09-29 09:34
閱讀 1808·2021-09-26 10:21
閱讀 885·2021-09-22 15:24
閱讀 4205·2021-09-22 15:08
閱讀 3281·2021-09-07 09:58
閱讀 2699·2019-08-30 15:55