日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

vfp字符转换数值_JS数据类型转换与字面量

發布時間:2023/12/18 javascript 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vfp字符转换数值_JS数据类型转换与字面量 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 轉換為字符串

方式說明例子toString()轉成字符串var num=1;alert(num.toString())String()強制轉換轉成字符串var num=1;alert(String(num))加號拼接字符串和字符串拼接的結果都是字符串var num=1;alert(num+'我是字符串')

注:建議使用第三種轉換方式,這種方式也稱為隱式轉換。

2. 轉換為數字型

方式說明例子parseInt(string)函數將string類型轉成整數數值型parseInt('2233')parseFloat(string)將string類型轉成浮點數數值型parseFloat('12.34')Number()強制轉換函數將string類型轉成數值型Number('123')js隱式轉換(- * /)利用算術運算隱式轉換為數值型'123'-0

注:隱式轉換是在進行算術運算時,js自動轉換了數據類型。

//1.轉成整數數值型console.log(parseInt('120px')); //輸出120,會自動去除px單位console.log(parseInt('123abc')); //NaN//2.利用算術運算隱式轉換console.log('123'-0); //輸出數值型的123console.log('123'-'1'); //122console.log('123'*1); //輸出數值型的123

3. 轉換為布爾型

方式說明例子Boolean()函數其他類型轉成布爾值Boolean('true')

代表空、否定的值會被轉換為false,如''、0、NaN、null、undefined,其余值都會被轉換為true。

console.log(Boolean('')); //falseconsole.log(Boolean(NaN)); //falseconsole.log(Boolean('例子')); //trueconsole.log(Boolean(1234)); //true

4. 字面量

字面量是一種創建值的方式。任何能夠使用標識符的地方(即需要給定一個值的地方),都可以使用字面量。

var eg1 = "hello"; //"hello"是字符串字面量var eg2 = 2233; //2233是數字字面量var eg1 = "hello"; //"hello"是字符串字面量var eg2 = 2233; //2233是數字字面量

注意區分字面量和標識符之間的區別

比如上面的例子,第一行代碼創建了一個變量eg1,它的值為"hello",eg1是標識符。通過引號,js可以區分標識符和字面量(數字不需要引號,因為標識符不能以數字開頭,所以遇到數字開頭的都是字面量)。

總結

以上是生活随笔為你收集整理的vfp字符转换数值_JS数据类型转换与字面量的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。