欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript基礎(chǔ)數(shù)據(jù)類型轉(zhuǎn)換教程示例

 更新時(shí)間:2022年03月14日 20:27:17   作者:館主阿牛  
總結(jié)了javascipt中的數(shù)據(jù)類型之后,我們就了解了,prompt()接收的全是字符串,因此數(shù)據(jù)類型轉(zhuǎn)換就顯得尤為重要,一起來(lái)學(xué)習(xí)一下吧

數(shù)值型轉(zhuǎn)換為字符串類型

方式說(shuō)明案例
toString()轉(zhuǎn)成字符串var num =1; alert ( num.toString());
String()強(qiáng)制轉(zhuǎn)換 轉(zhuǎn)成字符串var num =1; alert ( String ( num ));
加號(hào)拼接字符串和字符串拼接的結(jié)果都是字符串var num =1; alert ( num +"我是字符串");
  // 1.將數(shù)字型轉(zhuǎn)換為字符串類型
    var num = 10;
    var str = num.toString()
    var str1 = num+''
    console.log(str);
    console.log(typeof str); //typeof  js中用類查看數(shù)據(jù)類型
    console.log(String(num));
    console.log(typeof String(num));   // string
    console.log(str1);
    console.log(typeof str1);

在這里插入圖片描述

字符串類型轉(zhuǎn)換為數(shù)值型

方式說(shuō)明案例
parselnt(string)函數(shù)將 string 類型轉(zhuǎn)成整數(shù)數(shù)值型parselnt (‘15’)
parseFloat(string)函數(shù)將 string 類型轉(zhuǎn)成浮點(diǎn)數(shù)數(shù)值型parseFloat (‘3.14’)
Number()強(qiáng)制轉(zhuǎn)換函數(shù)將 string 類型轉(zhuǎn)換為數(shù)值型Number (‘12’)
js 隱式轉(zhuǎn)換(- * /)利用算術(shù)運(yùn)算隱式轉(zhuǎn)換為數(shù)值型‘12’ - 0
// 2.將字符串轉(zhuǎn)換為數(shù)字型
    // parseInt()
    console.log(parseInt('15')); // 15
    console.log(typeof parseInt('15')); // number
    console.log(parseInt('3.14'));  // 3
    console.log(parseInt('3.94'));  // 3
    console.log(parseInt(3.94));  //  3 把浮點(diǎn)數(shù)取整數(shù)部分

在這里插入圖片描述

// parseFloat
    console.log(parseFloat('3.14')); //3.14
    console.log(parseFloat('3'));   // 3
// number
    console.log(Number('12'));  // 12
    console.log(typeof Number('12')); // number

在這里插入圖片描述

// 利用算數(shù)用算 - * /   隱式轉(zhuǎn)換
    console.log('12' - 0);  // 12
    console.log('123'- '120'); // 3
    console.log('123'*1);  // 123
    console.log('123'/1);  // 123

在這里插入圖片描述

轉(zhuǎn)換為布爾型

方式說(shuō)明案例
Boolean()函數(shù)其他類型轉(zhuǎn)成布爾值Boolean ('aniu ');
  • 代表空、否定的值會(huì)被轉(zhuǎn)換為 false ,如 ’ '、0、 NaN 、 null 、 undefined 。
  • 其余值都會(huì)被轉(zhuǎn)換為 true 。
	console.log(Boolean(''));  // false
	console.log(Boolean(' '));  // true
    console.log(Boolean(0));  // false
    console.log(Boolean(NaN));  // false   
    console.log(Boolean(null));  // false   
    console.log(Boolean(undefined));  // false   
    console.log(Boolean('aniu'));  // true
    console.log(Boolean(15));  // true

在這里插入圖片描述

結(jié)語(yǔ)

上篇看這里:

1. JavaScript入門初體驗(yàn)書寫方式

 2.javascript數(shù)據(jù)類型基礎(chǔ)示例教程

以上就是javascript基礎(chǔ)數(shù)據(jù)類型轉(zhuǎn)換教程示例的詳細(xì)內(nèi)容,更多關(guān)于javascript基礎(chǔ)數(shù)據(jù)類型轉(zhuǎn)換的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論