真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

js中數(shù)字的示例分析

這篇文章將為大家詳細(xì)講解有關(guān)js中數(shù)字的示例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)是一家專業(yè)從事網(wǎng)站建設(shè)、網(wǎng)站設(shè)計的網(wǎng)絡(luò)公司。作為專業(yè)網(wǎng)站建設(shè)公司,創(chuàng)新互聯(lián)依托的技術(shù)實力、以及多年的網(wǎng)站運營經(jīng)驗,為您提供專業(yè)的成都網(wǎng)站建設(shè)、成都全網(wǎng)營銷及網(wǎng)站設(shè)計開發(fā)服務(wù)!

數(shù)字

1 不同進(jìn)制表示法

ES6中新增了不同進(jìn)制的書寫格式,在后臺傳參的時候要注意這一點。

29 // 10進(jìn)制
035 // 8進(jìn)制29 原來的方式
0o35 // 8進(jìn)制29 ES6的方式
0x1d // 16進(jìn)制29
0b11101 // 2進(jìn)制29

2 精確到指定位數(shù)的小數(shù)

將數(shù)字四舍五入到指定的小數(shù)位數(shù)。使用 Math.round() 和模板字面量將數(shù)字四舍五入為指定的小數(shù)位數(shù)。 省略第二個參數(shù) decimals ,數(shù)字將被四舍五入到一個整數(shù)。

const round = (n, decimals = 0) => Number(`${Math.round(`${n}e${decimals}`)}e-${decimals}`)
round(1.345, 2) 				// 1.35
round(1.345, 1) 				// 1.3

3 數(shù)字補0操作

感謝網(wǎng)友 @JserWang @vczhan 提供這個小技巧

有時候比如顯示時間的時候有時候會需要把一位數(shù)字顯示成兩位,這時候就需要補0操作,可以使用slicestringpadStart方法

const addZero1 = (num, len = 2) => (`0${num}`).slice(-len)
const addZero2 = (num, len = 2) => (`${num}`).padStart(len , '0')
addZero1(3) // 03
addZero2(32,4) // 0032

關(guān)于“js中數(shù)字的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


當(dāng)前標(biāo)題:js中數(shù)字的示例分析
本文地址:http://weahome.cn/article/jediee.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部