国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

javascript 數(shù)字的常用方法

haitiancoder / 1366人閱讀

摘要:和全局方法一樣,方法根據(jù)給定的進制數(shù)把一個字符串解析成整數(shù)為字符串,為進制數(shù)默認是方法返回一個被對象包裝的原始值。方法以指定的精度返回該數(shù)值對象的字符串表示默認是全部,保留指定的位數(shù)方法返回指定對象的字符串表示形式。

Number 是javascript 的基本數(shù)據(jù)類型,數(shù)字,常用的就是獲取幾位小數(shù)點,和把字符串轉(zhuǎn)成數(shù)字,下面我們來介紹下number的常用方法

創(chuàng)建數(shù)字的方式
let number=99;
console.log(number) //99
let number1=new Number(99); 
console.log(number1) //[Number: 99]
toFixed()截取保留小數(shù)點 默認是保存0為
console.log(2.123.toFixed()) //2
console.log(2.123.toFixed(2)) //2.12
Number.parseFloat() 方法可以把一個字符串解析成浮點數(shù)。和全局parseFloat()方法一樣
console.log(Number.parseFloat("1.2")) //1.2
console.log(Number.parseFloat("1.233er")) //1.233
console.log(Number.parseFloat("1.233er13")) //1.233
Number.parseInt(string,radix) 方法根據(jù)給定的進制數(shù)把一個字符串解析成整數(shù)
string 為字符串,radix 為進制數(shù) 默認是10
console.log(Number.parseInt("0110",2)) //6
console.log(Number.parseInt("32",8)) //26
console.log(Number.parseInt("10",10)) //10
console.log(Number.parseInt("100",16)) //256
console.log(Number.parseInt("100.99")) //100
valueOf() 方法返回一個被 Number 對象包裝的原始值。
console.log(number1.valueOf())  //99
Number.isFinite() 方法用來檢測傳入的參數(shù)是否是一個有窮數(shù)
console.log(Number.isFinite(Infinity)) //false
console.log(Number.isFinite("12")) //false
console.log(Number.isFinite(22))  //true
console.log(Number.isFinite(NaN))  //false
Number.isInteger() 檢查傳的參數(shù)是否為整數(shù)
console.log(Number.isInteger("1")) //false
console.log(Number.isInteger(true)) //false
console.log(Number.isInteger(false)) //false
console.log(Number.isInteger(0)) //true
console.log(Number.isInteger(NaN)) //false
Number.isNaN() 檢查傳入的值是不是NaN和其他Number
console.log(Number.isNaN("1"))  //false
console.log(Number.isNaN(NaN))  //true
console.log(Number.isNaN(undefined))  //false
console.log(Number.isNaN(null))  //false
console.log(Number.isNaN({}))  //false
console.log(Number.isNaN(true))  //false
toExponential()把數(shù)字以字符串的形式返回
console.log(77.1234.toExponential()) //7.71234e+1
console.log(77.1234.toExponential(2)) //7.71e+1
toLocaleString() 方法返回這個數(shù)字在特定語言環(huán)境下的表示字符串。
let num=3500;
console.log(num.toLocaleString())  //3,500
toPrecision() 方法以指定的精度返回該數(shù)值對象的字符串表示 默認是全部,保留指定的位數(shù)
console.log(1.234.toPrecision()) //1.234
console.log(1.234.toPrecision(2)) //1.2
toString() 方法返回指定 Number 對象的字符串表示形式。
let str=10;
console.log(str.toString())  //"10"

今天就到這里,每天進步一點,希望大家喜歡,也希望喜歡的朋友點個贊,后續(xù)繼續(xù)更新...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/93560.html

相關(guān)文章

  • JavaScript 精粹:Number 與 Math

    摘要:中的數(shù)字基礎(chǔ)只有一種數(shù)字類型,如和是相同的類型。使用大數(shù)字警告下面提到的方法目前在這個的時間段內(nèi)不可用。這意味著當你做,認為它只是一個數(shù)字。 這是 JavaScript 精粹的系列篇,涵蓋了 JavaScript 中最常用和最重要的方法,以及其它一些基礎(chǔ)知識。在這篇文章中,我們將討論 Number 和 Math 想閱讀更多優(yōu)質(zhì)文章請猛戳GitHub博客,一年百來篇優(yōu)質(zhì)文章等著你! 前置...

    xumenger 評論0 收藏0
  • JavaScript正則表達式

    摘要:基本概念正則表達式是用于匹配字符串中字符組合的模式。正則表達式有兩部分組成,一部分是普通字符,一部分是特殊字符。正則表達式的創(chuàng)建有兩種方式對象字面量和對象構(gòu)造函數(shù)。 1:基本概念 正則表達式是用于匹配字符串中字符組合的模式。它也是一個描述字符模式的對象,使用正則表達式可以進行強大的模式匹配和文本檢索與交替功能。 正則表達式有兩部分組成,一部分是普通字符,一部分是特殊字符。普通字符比如說...

    xavier 評論0 收藏0
  • JavaScript 系列--JavaScript一些奇淫技巧實現(xiàn)方法(三)數(shù)字取整,數(shù)組求和

    摘要:一前言簡短的函數(shù),獲取時間戳數(shù)字格式化對象類數(shù)組轉(zhuǎn)換成數(shù)組今天我們來介紹一下數(shù)字取整,數(shù)組求和。一個介于和之間的整數(shù)數(shù)學系統(tǒng)的基礎(chǔ),表示上述字符串的基數(shù)。注意但是當數(shù)字范圍超出即時,異常就出現(xiàn)了。 一、前言 簡短的sleep函數(shù),獲取時間戳:https://www.mwcxs.top/page/74... 數(shù)字格式化 1234567890 --> 1,234,567,890;argru...

    Carbs 評論0 收藏0
  • 正則系列——JavaScript正則表達式入門心得

    摘要:對前端來說,使用的場景不多,但是像微信端的對話系統(tǒng)的表情包,就使用到了一個特定的規(guī)則。我是一個前端,工作年了,現(xiàn)在失業(yè),想進入騰訊工作,這是我的聯(lián)系方式這個正則雖 我發(fā)現(xiàn)有個別字符被這個編輯器給刷掉了,但是灰色區(qū)域顯示正常,以灰色區(qū)域代碼為準 什么玩意? 在我剛開始學習編程的時候,就聽過正則了,也聽說正則很牛逼,懂正則的更牛逼。但是苦于沒有人指點,也沒有使用正則的場景,自己看教程又懵逼...

    DevWiki 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<