強(qiáng)制類型轉(zhuǎn)換規(guī)則是:1、字符轉(zhuǎn)數(shù)值,【parseInt()】從左向右一次轉(zhuǎn)換,能轉(zhuǎn)則轉(zhuǎn),不能轉(zhuǎn)停止,【Math.round()】嚴(yán)格轉(zhuǎn)換,不允許出現(xiàn)任何非數(shù)字的字符;2、數(shù)值轉(zhuǎn)字符,【toString()】直接轉(zhuǎn)換。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請(qǐng)域名、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、法庫網(wǎng)站維護(hù)、網(wǎng)站推廣。
強(qiáng)制類型轉(zhuǎn)換規(guī)則是:
字符轉(zhuǎn)數(shù)值
parseInt();
從左向右一次轉(zhuǎn)換,能轉(zhuǎn)則轉(zhuǎn),不能轉(zhuǎn)停止;如果第一位就不能轉(zhuǎn),直接NaN;不識(shí)別小數(shù)點(diǎn)。
parseFloat();
等同于parseInt,同時(shí)可以識(shí)別小數(shù)點(diǎn)
Math.round();
嚴(yán)格轉(zhuǎn)換,不允許出現(xiàn)任何非數(shù)字的字符,否則NaN;取最接近的整數(shù)
Number();
嚴(yán)格轉(zhuǎn)換,不允許出現(xiàn)任何非數(shù)字的字符,否則NaN;直接轉(zhuǎn)換
var str = "123";
var str = "123abc";
var str = "123abc456";
var str = "a123";
var str = "adasd";
var str = "123.45";
var n = parseInt(str);
console.log(str);
console.log(typeof str);
console.log(n);
console.log(typeof n);
var str = "a567.892";
var n = parseFloat(str);
console.log(str);
console.log(typeof str);
console.log(n);
console.log(typeof n);
var str = "-456.789";
var n = Math.round(str);
console.log(str);
console.log(typeof str);
console.log(n);
console.log(typeof n);
var str = "-456.789a";
var n = Number(str);
console.log(str);
console.log(typeof str);
console.log(n);
console.log(typeof n);
數(shù)值轉(zhuǎn)字符
toString();
直接轉(zhuǎn)換,相當(dāng)于給要轉(zhuǎn)換的數(shù)值,加引號(hào)
保留n為小數(shù)
toFixed();
加引號(hào)的同時(shí),四舍五入保留n位小數(shù),不夠,補(bǔ)零
var n = 10.3543;
var s = n.toString();
console.log(n);
console.log(typeof n);
console.log(s);
console.log(typeof s);
var n = 10;
var s = n.toFixed(2);
console.log(n);
console.log(typeof n);
console.log(s);
console.log(typeof s);
console.log(123.567000000)
數(shù)值轉(zhuǎn)字符
var n = 123;
var s = n + "";
console.log(s)
字符轉(zhuǎn)數(shù)值
var s = "123";
var n = s - 0;
console.log(n)
其他轉(zhuǎn)數(shù)值
true為1,false為0
console.log(1 + true); //2
console.log(1 + false); //1
console.log(1 + undefined); //NaN
console.log(1 + NaN); //NaN
console.log(1 + null); //1
相關(guān)學(xué)習(xí)推薦:編程視頻
網(wǎng)站欄目:強(qiáng)制類型轉(zhuǎn)換規(guī)則是什么
當(dāng)前路徑:http://m.rwnh.cn/article24/cgeece.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、網(wǎng)站維護(hù)、網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)公司、Google、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)