<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          8個簡單的JavaScript數(shù)字方法

          共 1963字,需瀏覽 4分鐘

           ·

          2020-11-21 23:51

          英文 |?https://medium.com/front-end-weekly/8-javascript-number-methods-as-simple-as-possible-c1cd73fbff6f
          翻譯 | web前端開發(fā)(ID:web_qdkf)
          在前面,我們跟大家分享過一篇《8個簡單的JavaScript字符串方法》,今天我們再跟大家分享一篇關(guān)于JS數(shù)字的方法,希望對你有所幫助。
          畢竟,JS作為驅(qū)動網(wǎng)絡(luò)的語言,人們已經(jīng)賦予了它太多職責(zé)了。因此,作為一個前端程序員,學(xué)習(xí)JavaScript的任務(wù),既艱巨卻又至關(guān)重要。
          那么今天,我們繼續(xù)討論JS吧。請記住,所有數(shù)字方法都返回一個新值,而不更改原始變量。

          1、Tostring

          toString()方法,將數(shù)字作為字符串返回。但是,如果提供參數(shù),例如2、8或16,它將分別返回二進(jìn)制,八進(jìn)制或十六進(jìn)制值。
          const num = 123;num.toString(); //“ 123”100 + 44).toString(); //“ 144”

          2、Toexponential

          toExponential()方法返回一個字符串,其字符串使用指數(shù)表示法四舍五入并寫入。該參數(shù)是可選的。整數(shù)形式,取值范圍是0到20,表示小數(shù)點后的位數(shù)。如果未提供任何內(nèi)容,則將其設(shè)置為表示該值所需的任意位數(shù)。
          const num = 3.414;num.toExponential(2); //3.414e+0

          3、Tofixed

          toFixed()方法返回一個字符串,其中包含寫入的數(shù)字和指定的小數(shù)位數(shù)。這里參數(shù)也是可選的。它代表小數(shù)點后的位數(shù)。默認(rèn)情況下,它設(shè)置為0。
          const num = 3.414;num.toFixed(0); // 3um.toFixed(2); //3.41

          4、Toprecision

          toPrecision()方法返回一個字符串,該字符串具有指定長度的數(shù)字。
          const num = 3.414;num.toPrecision(2); //3.4

          5、Valueof

          valueOf()方法返回數(shù)字作為數(shù)字。
          const num = 123;num.valueOf(); // 123

          6、Number

          Number()方法可用于將JavaScript變量轉(zhuǎn)換為數(shù)字。
          Number(true); //returns 1Number(false); //returns 0Number("10"); //returns 10Number("10.43"); //returns 10.43Number("2,54"); //returns NaN

          7、Parseint

          parseInt()方法解析一個字符串并返回一個整數(shù)。允許有空格。僅返回第一個數(shù)字。
          parseInt("10"); //returns 10parseInt("10.43"); //returns 10parseInt("10 20 30"); //returns 10parseInt("1000 cupcakes"); //returns 1000 & not delicious cupcakesparseInt("dogs 1000"); //returns NaN

          8、ParseFloat

          parseFloat()方法解析一個字符串并返回一個數(shù)字。允許有空格。僅返回第一個數(shù)字。
          parseFloat("10"); //returns 10parseFloat("10.43"); //returns 10.43parseFloat("10 20 30"); //returns 10parseFloat("1000 dogs"); //returns 1000parseFloat("dogs 1000"); //returns NaN

          結(jié)論

          作為前端開發(fā)人員,學(xué)習(xí)永無止境??傆幸恍┮赖氖虑椋€有一些需要改進(jìn)的地方。尋找簡單明了的指南可能很困難,但對學(xué)習(xí)非常有幫助。
          如果你想進(jìn)一步了解JavaScript字符串,可以閱讀這篇文章《8個簡單的JavaScript字符串方法》,并幫助你提升你的JavaScript編碼水平。
          感謝閱讀,快樂編碼。

          瀏覽 43
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  淫欲少妇做爱高潮视频 | 91丨豆花丨国产熟女 | 89bbbb在线播放 | 亚洲视频免费视频在线视频免费视频 | av一区网站 |