摘要:隱式數據類型轉換轉換成類型字符串用法空字符串變量名稱啊哈哈轉換成字符串數字類型和布爾類型轉換會將其值用字符串的方式顯示數字類型轉換成字符串類型顯示顯示轉換后的類型布爾類型轉換成字符串類型顯示顯示轉換后的類型轉換成類型數字用法加號變
隱式數據類型轉換
轉換成string類型(字符串) - 用法("" - 空字符串) + 變量名稱
var num = 100; var str1 = "啊哈哈"; var str2 = "100"; var boo = true; /* 轉換成字符串 * 數字類型和布爾類型轉換 - 會將其值用字符串的方式顯示 */ /* 數字類型轉換成字符串類型 */ var sn = "" + num; console.log( sn );// 顯示 100 console.log( typeof sn );// 顯示轉換后的類型 string /* 布爾類型轉換成字符串類型 */ var sb = "" + boo; console.log( sb );// 顯示 true console.log( typeof sb );// 顯示 轉換后的類型 string
轉換成number類型(數字) - 用法(+ - 加號) 變量名稱
var num = 100; var str1 = "啊哈哈"; var str2 = "100"; var boo = true; /* 轉換成數字類型 * 字符串類型轉換時 * 如果字符串中有文本內容,轉換后會顯示 - NaN * 如果字符串中是數字內容,轉換后正常顯示 布爾類型轉換時 * 如果值是true 會顯示 1 * 如果值是false 會顯示 0 */ /* 字符串類型轉換成數字類型 */ var ns1 = + str1; console.log( ns1 );// 顯示 NaN console.log( typeof ns1 );// 顯示轉換后的類型 number var ns2 = + str2; console.log( ns2 );// 顯示 100 console.log( typeof ns2 );// 顯示轉換后的類型 number /* 布爾類型轉換成數字類型 */ var nb = + boo; console.log( nb );// 顯示 1 console.log( typeof nb );// 顯示轉換后的類型 number
轉換成boolean類型(布爾) - 用法 (!!- 雙嘆號 ) 變量名稱
var num = 100; var str1 = "啊哈哈"; var str2 = "100"; var boo = true; /* 轉換成布爾類型 數字類型轉換時:整數會顯示true 、 0會顯示false 字符串類型轉換時:字符串中有內容的會顯示true 、無內容的顯示false */ /* 數字類型轉換成布爾類型 */ var bn = !! num; console.log( bn );// 顯示 true console.log( typeof bn );// 顯示轉換后的類型 boolean /* 字符串類型轉換成布爾類型 */ var bs = !! str1; console.log( bs );// 顯示 true console.log( typeof bs );// 顯示轉換后的類型 boolean顯示數據類型轉換
轉換為string類型
var num = 100; var str1 = "啊哈哈"; var str2 = "100"; var str3 = "10.01"; var boo = true; /* 轉換為string類型 * String( )函數 - String( 數據值 ) * toString( )方法 - 變量名.toString( ) * 對象的方法 - 將變量當作是一個對象來使用 */ /* String( )函數轉換 */ var sn1 = String( num ); console.log( typeof sn1 );// 顯示轉換類型 string /* toString( )方法轉換 */ var sn2 = num.toString(); console.log( typeof sn2 );// 顯示轉換類型 string
轉換為number類型
var num = 100; var str1 = "啊哈哈"; var str2 = "100"; var str3 = "10.01"; var boo = true; /* 轉換為number類型 * Number( )函數 - Number( 數據值 ) * parseInt( )函數 - parseInt( 數據值 ) * 轉換成number類型的整數 * parseFloat( )函數 - parseFloat( 數據值 ) * 轉換成number類型的浮點數 */ /* Number( )函數轉換 */ var nb = Number( boo ); console.log( typeof nb );// 顯示轉換類型 number /* parseInt( )函數轉換 */ var ns1 = parseInt( str2 ); console.log( ns1 );// 顯示 100 var ns2 = parseFloat( str2 ); console.log( ns2 );// 顯示 100(應該顯示100.0,由于number類型中的浮點數類型,會將“.0”抹去) /* parseFloat( )函數 */ var ns3 = parseInt( str3 ); console.log( ns3 );// 顯示 10 - parseInt()只取數據值中的整數部分 var ns4 = parseFloat( str3 ); console.log( ns4 );// 顯示 10.01
轉換為boolean類型
var num = 100; var str1 = "啊哈哈"; var str2 = "100"; var str3 = "10.01"; var boo = true; /* 轉換為boolean類型 * Boolean()函數 -> Boolean(值) */ var bs = Boolean( str1 ); console.log( bs );// 顯示 true console.log( typeof bs );// 顯示轉換類型 boolean
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/96714.html
摘要:原始類型分別有類型類型和類型三種。類型中存在一個特殊的值叫。也可以把其他類型的數據自動轉換為類型運算符運算符判斷原始類型語法結構變量名稱。 數據類型 1.數據類型的概述;在JavaScript代碼中,能夠表示并且操作值的類型就叫做數據類型數據類型可以分成可變類型和不可變類型,可變類型的值是可以修改的。相反不可變類型的值是不可以修改的。數據類型還有原始類型(原始值)與引用類型(內置對象)...
摘要:算數運算符算數運算符表示對數據值進行計算加法運算符寫法加號類型的數據值,會正常進行計算類型的數據值,會先將類型轉換成類型,然后在進行計算類型的數據值,無法進行計算,他會將其他類型都轉換成類型,在進行字符串的拼接定義變量哦吼吼吼加法運算類 算數運算符 算數運算符 - 表示對數據值進行計算 加法運算符 - 寫法:加號 + number類型的數據值,會正常進行計算 boolean類型的...
摘要:賦值運算符賦值擴展運算符就是賦值運算符和算數之間配合使用,也是一種簡寫形式等價寫法賦值擴展運算符性能要比賦值運算符更高五。 運算符一。算數運算符1.算數運算符; 運算中一個或二個是字符串,js會自動轉換為數字,來計算,最后結果是為NaN 任何一個和NaN計算后都是結果都是NaN 布爾值false和true都會轉換為0和1來計算 var num = 100; var str1 = 愛新覺...
摘要:數據類型原始類型類型實為數字不區分整數和浮點類型整數類型包括負整數,和正整數浮點類型表示小數類型整數和浮點數小數或并不區分整數與浮點數變量的定義并初始化字面量或直接量定義數字值浮點類型是只該數值包含整數部分,小數部分,小數點和小數部分浮點類 JS(JavaScript) 數據類型; 1.原始類型; number類型; 實為數字JS不區分整數和浮點類型;整數類型;包括負整數,0和正...
摘要:數據類型數據類型表示數值的類型類型的分類原始類型類型數字類型類型分為整數和浮點數整數正整數負整數變量為數字類型整數顯示浮點數小數變量為數字類型浮點數顯示浮點數在小數點前面如果沒有數字,會被默認為在小數點前的數字為比如會顯示浮點數的 數據類型 數據類型 - 表示數值的類型 類型的分類 原始類型 number類型(數字類型) number類型分為整數和浮點數 整數 - 正整數 、0 、負...
閱讀 2572·2021-09-23 11:21
閱讀 1882·2021-09-22 15:15
閱讀 970·2021-09-10 11:27
閱讀 3440·2019-08-30 15:54
閱讀 651·2019-08-30 15:52
閱讀 1335·2019-08-30 15:44
閱讀 2349·2019-08-29 15:06
閱讀 2972·2019-08-28 18:21