JavaScript變量類型以及變量之間的轉(zhuǎn)換你了解嗎
1. 變量類型
<script>
var num =10;
console.log(typeof num);
</script>typeof :聲明變量類型
alert:彈出警示框
prompt:輸入輸出語句
1.1 變量類型的顏色
根據(jù)控制臺(tái)的顏色來辨別變量類型:
紫色:數(shù)值型
黑色:字符型
藍(lán)色:布爾型 (true false)
淺灰色:undefined null
2. 字面量
字面量是在源代碼中一個(gè)固定值的表示法,就是字面量表示如何表達(dá)這個(gè)值。
3.數(shù)據(jù)類型轉(zhuǎn)換
3.1. 轉(zhuǎn)換為字符串型
1.加號(hào)拼接字符串
console.log(num+'我是字符串')
2.toString() 轉(zhuǎn)成字符串
var num=10; var str=num.toString(); console.log(str);
3.string(變量)
3.2轉(zhuǎn)換為數(shù)字型(重點(diǎn))
1.parseInt(string)函數(shù)--》整數(shù)數(shù)值型
var age=prompt('請輸入您的年齡');
console .log(parseInt(age));
console.log(parseInt('3.14')); //取整 3
console.log(parseInt('3.98')); //取整 3
console.log(parseInt('120px')); //取整 1202.parseFloat(string)函數(shù)--》浮點(diǎn)數(shù)數(shù)值型
console.log(parseFloat('3.14'));
console.log(parseFloat('120px')); //120會(huì)去掉px單位3.利用number(變量)
var str='123';
console.log(number(str);
console.log(number('123'));4.利用了算數(shù)運(yùn)算- + * / 隱式轉(zhuǎn)換
console.log('12'-0); //12
console.log('123'-'120'); //3
console.log('123'*1); //1233.3轉(zhuǎn)換成布爾型
Boolean()函數(shù)
返回值:true or false
false: 0、NaN、null、undefined、''(空)
console.log(boolean(''));//false
console.log(boolean(0));//false
console.log(boolean(NaN));//false
console.log(boolean(null));//false
console.log(boolean(undefined));//false其余都是true。
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
淺談Sticky組件的改進(jìn)實(shí)現(xiàn)
這篇文章主要介紹了Sticky組件的改進(jìn)實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下2016-03-03
JS與jQuery實(shí)現(xiàn)子窗口獲取父窗口元素值的方法
這篇文章主要介紹了JS與jQuery實(shí)現(xiàn)子窗口獲取父窗口元素值的方法,涉及javascript與jQuery操作窗口元素的相關(guān)技巧,需要的朋友可以參考下2017-04-04
Javascript操縱Cookie實(shí)現(xiàn)購物車程序
Javascript操縱Cookie實(shí)現(xiàn)購物車程序...2007-02-02
js 復(fù)制或插入Html的實(shí)現(xiàn)方法小結(jié)
很多情況下是用innerHTML或innerText,現(xiàn)在比較流行直接的dom操作,大家可以根據(jù)需要選擇。2010-05-05
Selenium執(zhí)行JavaScript腳本的方法示例
這篇文章主要介紹了Selenium執(zhí)行JavaScript腳本的方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
JavaScript實(shí)現(xiàn)鼠標(biāo)滾輪控制頁面圖片切換功能示例
這篇文章主要介紹了JavaScript實(shí)現(xiàn)鼠標(biāo)滾輪控制頁面圖片切換功能,涉及javascript事件響應(yīng)及頁面元素動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-10-10
JS將光標(biāo)聚焦在文本最后的實(shí)現(xiàn)代碼
這篇文章主要介紹了JS將光標(biāo)聚焦在文本最后的方法,需要的朋友可以參考下2014-03-03
將html頁面保存成圖片,圖片寫入pdf的實(shí)現(xiàn)方法(推薦)
下面小編就為大家?guī)硪黄獙tml頁面保存成圖片,圖片寫入pdf的實(shí)現(xiàn)方法(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09

