欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js實(shí)現(xiàn)數(shù)字從零慢慢增加到指定數(shù)字示例

 更新時(shí)間:2019年11月07日 09:30:35   作者:ccaicainiao  
今天小編就為大家分享一篇js實(shí)現(xiàn)數(shù)字從零慢慢增加到指定數(shù)字示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

最近的學(xué)習(xí)項(xiàng)目中需要一個(gè)數(shù)字從0慢慢增加到指定數(shù)字,然后想了好久才做出來(lái)。一開始是想用循環(huán)做,循環(huán)里面用delay(),但是發(fā)現(xiàn)不太好用(可能是我不會(huì)用),然后想用循環(huán)里面套setTimeout,后來(lái)發(fā)現(xiàn)不行,一番百度之后發(fā)現(xiàn)setTimeout是異步的,等setTimeout的時(shí)候數(shù)字自增已經(jīng)執(zhí)行了n遍,完全不出效果,最后想了很久想出一個(gè)笨方法,自己也是想了蠻久的,怕忘記,所以寫在博客上。

嘿嘿!第一次寫博客,請(qǐng)大佬們多多指導(dǎo)

直接貼出代碼:

css樣式隨便設(shè):

 <style type="text/css">
  #curNum,#moneyNum{
  padding:0.3em;
  border: rgba(14,250,248,1) solid 2px;
  font-size: 18px;
  text-align: center;
  }
 </style> 

有個(gè)容器放數(shù)字就行啦:

<h5 style="text-align: center;font-weight: bold;">當(dāng)月通行次數(shù)</h5>
<div id="curNum" class="col-sm-12" >
 0000000000000
</div> 

最后是js腳本:

setNumText();
 
 var currentNum=2559;
 var i=0;
 var numText=$("#curNum");
 
 function setNumText(){
  var time=1;
  if (i<=currentNum) {
  i++;
  setNum(i,numText);
  }
  if(i>=currentNum && j>=moneyNum){
  
  }else {
  setTimeout("setNumText();",time);
  }
 }
  
 function setNum(num,obj){ 
  if (num<=9 && num>=0) {
  obj.text("000000000000"+num);
  }else if (num<=99 && num>9) {
  obj.text("00000000000"+num);
  }else if (num<=999 && num>99) {
  obj.text("0000000000"+num);
  }else if (num<=9999 && num>999) {
  obj.text("000000000"+num);
  }else if (num<=99999 && num>9999) {
  obj.text("00000000"+num);
  }else if (num<=999999 && num>99999) {
  obj.text("0000000"+num);
  }else if (num<=9999999 && num>999999) {
  obj.text("000000"+num);
  }else if (num<=99999999 && num>9999999) {
  obj.text("00000"+num);
  }else if (num<=999999999 && num>99999999) {
  obj.text("0000"+num);
  }else if (num<=9999999999 && num>999999999) {
  obj.text("000"+num);
  }else if (num<=99999999999 && num>9999999999) {
  obj.text("00"+num);
  }else if (num<=999999999999 && num>99999999999) {
  obj.text("0"+num);
  }else if (num<=9999999999999 && num>999999999999) {
  obj.text(""+num);
  }
 } 

看到這篇博客的大神們有什么更好的實(shí)現(xiàn)方法請(qǐng)多多指教

以上這篇js實(shí)現(xiàn)數(shù)字從零慢慢增加到指定數(shù)字示例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 通過(guò)V8源碼看一個(gè)關(guān)于JS數(shù)組排序的詭異問(wèn)題

    通過(guò)V8源碼看一個(gè)關(guān)于JS數(shù)組排序的詭異問(wèn)題

    一直在學(xué)習(xí)C++,也想閱讀點(diǎn)開源的C++項(xiàng)目,發(fā)現(xiàn)網(wǎng)上對(duì)Google V8評(píng)價(jià)不錯(cuò),于是上Github上找到了源代碼,但在學(xué)習(xí)中遇到一個(gè)js數(shù)組排序的問(wèn)題,下面這篇文章主要給大家介紹了通過(guò)V8源碼說(shuō)說(shuō)一個(gè)關(guān)于JS數(shù)組排序的詭異問(wèn)題的相關(guān)資料,需要的朋友可以參考下。
    2017-08-08
  • 淺談js中對(duì)象的使用

    淺談js中對(duì)象的使用

    下面小編就為大家?guī)?lái)一篇淺談js中對(duì)象的使用。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-08-08
  • Javascript 學(xué)習(xí)筆記 錯(cuò)誤處理

    Javascript 學(xué)習(xí)筆記 錯(cuò)誤處理

    Javascript學(xué)習(xí)筆記:錯(cuò)誤處理.
    2009-07-07
  • js調(diào)用AJAX時(shí)Get和post的亂碼解決方法

    js調(diào)用AJAX時(shí)Get和post的亂碼解決方法

    在使用"get"時(shí),抓取的頁(yè)面最后加上編碼類型,在使用post時(shí)用vbscript解決了編碼問(wèn)題,具體實(shí)現(xiàn)如下,有類似情況的朋友可以參考下哈
    2013-06-06
  • js刪除對(duì)象/數(shù)組中null、undefined、空對(duì)象及空數(shù)組方法示例

    js刪除對(duì)象/數(shù)組中null、undefined、空對(duì)象及空數(shù)組方法示例

    這篇文章主要給大家介紹了關(guān)于js刪除對(duì)象/數(shù)組中null、undefined、空對(duì)象及空數(shù)組的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編一起來(lái)看看吧
    2018-11-11
  • javascript中可能用得到的全部的排序算法

    javascript中可能用得到的全部的排序算法

    因此本篇重拾了出鏡概率比較高的十來(lái)種排序算法, 逐一分析其排序思想, 并批注注意事項(xiàng). 歡迎對(duì)算法提出改進(jìn)和討論
    2020-03-03
  • js動(dòng)態(tài)實(shí)現(xiàn)表格添加和刪除操作

    js動(dòng)態(tài)實(shí)現(xiàn)表格添加和刪除操作

    這篇文章主要為大家詳細(xì)介紹了js動(dòng)態(tài)實(shí)現(xiàn)表格添加和刪除操作,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • JavaScript為事件句柄綁定監(jiān)聽函數(shù)實(shí)例詳解

    JavaScript為事件句柄綁定監(jiān)聽函數(shù)實(shí)例詳解

    這篇文章主要介紹了JavaScript為事件句柄綁定監(jiān)聽函數(shù)的方法,結(jié)合實(shí)例詳細(xì)分析了常見的事件句柄綁定監(jiān)聽函數(shù)的實(shí)現(xiàn)技巧,并實(shí)例講解了跨瀏覽器的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2015-12-12
  • 微信小程序的線程架構(gòu)【推薦】

    微信小程序的線程架構(gòu)【推薦】

    這篇文章主要介紹了微信小程序的線程架構(gòu),每個(gè)小程序包含一個(gè)描述整體程序的app實(shí)例和多個(gè)描述頁(yè)面的page,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-05-05
  • Javascript實(shí)現(xiàn)購(gòu)物車功能的詳細(xì)代碼

    Javascript實(shí)現(xiàn)購(gòu)物車功能的詳細(xì)代碼

    這篇文章使用js實(shí)現(xiàn)購(gòu)物車的價(jià)格計(jì)算,商品數(shù)量更換,商品刪除等功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05

最新評(píng)論