1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      Javascript中字符串和數(shù)字的操作示例-創(chuàng)新互聯(lián)

      小編給大家分享一下Javascript中字符串和數(shù)字的操作示例,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

      創(chuàng)新互聯(lián)公司長期為近1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為海陽企業(yè)提供專業(yè)的做網(wǎng)站、網(wǎng)站制作海陽網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

      1、length– 返回字符串的長度

      ‘a(chǎn)bcd'.length; //4

      2、Math.ceil(num)– 向上取整,不管小數(shù)點后面是多少,哪怕.00001,也會向上進(jìn)一位。

      Math.ceil(25.9); //26 
      Math.ceil(25.5); //26 
      Math.ceil(25.1); //26

      3、Math.floor(num)– 向下取整,不管小數(shù)點后面是多少,哪怕.99999,也會向下減一位。

      Math.floor(25.9); //25 
      Math.floor(25.5); //25 
      Math.floor(25.1); //25

      4、Math.round(num)– 四舍五入。

      Math.round(25.9); //26 
      Math.round(25.5); //26 
      Math.round(25.1); //25

      5、Math.abs(num)– 返回數(shù)的絕對值。

      Math.abs(-10); // 10 
      Math.abs(10); // 10 
      Math.abs(-10.5); // 10.5

      6、Math.max(n,n1,n2)– 可返回指定的數(shù)中大的那個數(shù)[在 ECMASCript v3 之前,該方法只有兩個參數(shù)]。

      Math.max(1,32,4,5,6,7,87) //87

      7、Math.min(n,n1,n2)– 可返回指定的數(shù)中最小的那個數(shù)[在 ECMASCript v3 之前,該方法只有兩個參數(shù)]。

      Math.max(1,32,4,5,6,7,87) //1

      8、Math.random()– 隨機數(shù),如返回指定數(shù)字之間的隨機數(shù),公式是:Math.random()*(y-x) + x

      //返回0-1之間的隨機數(shù),默認(rèn)帶有小數(shù)的 
      Math.random(); 
      //下面只返回0和1的隨機數(shù),記住是和,不是0就是1 
      Math.round( Math.random() ) 
      //5-10的隨機數(shù) 
      Math.round( Math.random()*5 + 5 ) 
      //10-20的隨機數(shù) 
      Math.round( Math.random()*10 + 10 ) 
      //0-100的隨機數(shù) 
      Math.round( Math.random()*100 )

      Math還有很多方法,其它的不常用,這里就不做介紹了,具體可查看這篇文章。

      9、charAt()– 返回指定位置的字符。

      ‘a(chǎn)bcd'.charAt(0); //a 
      ‘a(chǎn)bcd'.charAt(1); //b 
      ‘a(chǎn)bcd'.charAt(2); //c

      10、charCodeAt()– 獲取指定位置字符的編碼(unicodo編碼)。

      ‘a(chǎn)bcd'.charCodeAt(1) //98 
      ‘a(chǎn)bcd'.charCodeAt(2) //99

      11、fromCharCode()– 可接受一個或者多個指定的Unicode值,然后返回一個字符串。

      String.fromCharCode(97) //a 
      String.fromCharCode(97,98,99,100,101,102) //abcdef

      12、indexOf()– 返回字符串中一個子串第一處出現(xiàn)的索引。如果沒有匹配項,返回 -1 。

      ‘a(chǎn)bcd'.indexOf(‘b') //1 
      ‘a(chǎn)bcd'.indexOf(‘g') //-1

      13、substring()– 如果是一個參數(shù),返回下標(biāo)從start處開始到結(jié)束的字符;如果是兩個參數(shù),則提取字符串從startend-1之間的字符。

      ‘a(chǎn)bcd'.substring(3) //d 
      ‘a(chǎn)bcd'.substring(0,3) //abc 
      ‘a(chǎn)bcd'.substring(1,2) //b

      14、substr()– 如果是一個參數(shù),返回下標(biāo)從start處開始到結(jié)束的字符;如果是兩個參數(shù),則提取字符串從start位置開始截取end位。

      ‘a(chǎn)bcd'.substr(3) //d 
      ‘a(chǎn)bcd'.substr(0,2) //ab 
      ‘a(chǎn)bcd'.substr(1,2) //bc

      15、slice()– 如果是一個參數(shù),返回下標(biāo)從start處開始到結(jié)束的字符,如果是負(fù)數(shù),則從后面開始取值幾位字符;如果是兩個參數(shù),則提取字符串從startend-1之間的字符,如果第一個是負(fù)數(shù),那么第二個不能小于第一個字符的位置,這個比較繞。

      具體看下面的代碼。

      ‘a(chǎn)bcd'.slice(-1) //d 
      ‘a(chǎn)bcd'.slice(-2) //cd 
      ‘a(chǎn)bcd'.slice(3) //d 
      ‘a(chǎn)bcd'.slice(0,2) //ab 
      ‘a(chǎn)bcd'.slice(1,2) //b 
      //此時-2,選取到c的位置,后面的2,根據(jù)規(guī)則,位置應(yīng)該是2-1,也就是b的位置,所以返回的是空 
      ‘a(chǎn)bcd'.slice(-2,2) // 
      //此時-2,選取到c的位置,后面的3,根據(jù)規(guī)則,位置應(yīng)該是3-1,也就是c的位置,所以返回為c 
      ‘a(chǎn)bcd'.slice(-2,3) //c

      16、replace()– 字符串替換。

      //把a替換成x 
      ‘a(chǎn)bcd'.replace(‘a(chǎn)','x') //xbcd 
      //只能替換第一次匹配的內(nèi)容,后面的不做匹配 
      ‘a(chǎn)bacad'.replace(‘a(chǎn)','x') //xbacad 
      //如果要全部匹配替換,需要配合正則 
      ‘a(chǎn)bacad'.replace(/a/gi,'x') //xbxcxd

      17、split()– 字符串分割成數(shù)組。如果一個參數(shù),則根據(jù)參數(shù)來分割,如果兩個,則根據(jù)第二個參數(shù),取幾個

      //如果是一個空字符,則把字符串每一個都分割開 
      ‘a(chǎn)bcd'.split(“”); //”a”, “b”, “c”, “d” 
      //如果是一個空格,則根據(jù)空格分割,如果沒有空格,直接輸出原字符串 
      ‘a(chǎn)b cd'.split(” “); //”ab”, “cd” 
      //如果是一個空格,則根據(jù)空格分割,如果沒有空格,直接輸出原字符串 
      ‘a(chǎn)bacad'.split(“a”); //””, “b”, “c”, “d” 
      ‘a(chǎn)bacad'.split(“a”,2); //””, “b”

      18、toUpperCase()– 將小寫字符串轉(zhuǎn)換成大寫

      ‘a(chǎn)bcd'.toUpperCase(“”); //ABCD

      19、toUpperCase()– 將大寫字符串轉(zhuǎn)換成小寫

      ‘ABCD'.toUpperCase(“”); //abcd

      20、parseInt()– 字符串轉(zhuǎn)成數(shù)字,遇到非數(shù)字既停止,第一個字符不能被轉(zhuǎn)換為數(shù)字,返回NaN

      parseInt(‘123abc') //123 
      parseInt(‘a(chǎn)bc123′) //NaN

      21、parseFloat()– 字符串轉(zhuǎn)成小數(shù),遇到非數(shù)字既停止,第一個字符不能被轉(zhuǎn)換為數(shù)字,返回NaN

      parseInt('10') //10 
      parseInt('10abc') //10 
      parseInt(‘10.256′) //10.256 
      parseInt(‘10.25W6′) //10.25 
      parseInt(‘W60′) //NaN

      看完了這篇文章,相信你對“Javascript中字符串和數(shù)字的操作示例”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!

      另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


      新聞名稱:Javascript中字符串和數(shù)字的操作示例-創(chuàng)新互聯(lián)
      當(dāng)前路徑:http://www.ef60e0e.cn/article/cedpcg.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        三亚市| 钟祥市| 公主岭市| 朝阳市| 都兰县| 延长县| 洛南县| 肃南| 原平市| 莆田市| 大港区| 扎囊县| 深水埗区| 泾源县| 大关县| 南城县| 依兰县| 库尔勒市| 合肥市| 达拉特旗| 新邵县| 南昌县| 成都市| 丰镇市| 中阳县| 阿拉善左旗| 苍山县| 潞城市| 常德市| 扶余县| 凤山市| 东阿县| 德钦县| 公安县| 杭锦后旗| 天全县| 新平| 巴林左旗| 连州市| 句容市| 育儿|