• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    在JavaScript中如何實現數值自動增加

    來源:懂視網 責編:小OO 時間:2020-11-27 19:36:57
    文檔

    在JavaScript中如何實現數值自動增加

    JS實現數值自動增加動畫,效果圖如下:話不多說,直接上代碼,注釋比較詳細。<;,<。DOCTYPE html>;<;html>;<;head>;<;meta charset=";UTF-8";>;<;title>;數字自動增加<;/title>;<;/head>;<;body>;<;h1 id=";time";>;0<;/h1>;<;script>;//數字自增到某一值動畫參數(目標元素,自定義配置)function NumAutoPlusAnimation(targetEle.options) { /*可以自己改造下傳入的參數,num: 12000。
    推薦度:
    導讀JS實現數值自動增加動畫,效果圖如下:話不多說,直接上代碼,注釋比較詳細。<;,<。DOCTYPE html>;<;html>;<;head>;<;meta charset=";UTF-8";>;<;title>;數字自動增加<;/title>;<;/head>;<;body>;<;h1 id=";time";>;0<;/h1>;<;script>;//數字自增到某一值動畫參數(目標元素,自定義配置)function NumAutoPlusAnimation(targetEle.options) { /*可以自己改造下傳入的參數,num: 12000。
    這篇文章主要為大家詳細介紹了JavaScript實現數值自動增加動畫,具有一定的參考價值,感興趣的小伙伴們可以參考一下

    JS實現數值自動增加動畫,效果圖如下:

    話不多說,直接上代碼,注釋比較詳細。

    <!DOCTYPE html> 
    <html> 
     
     <head> 
     <meta charset="UTF-8"> 
     <title>數字自動增加</title> 
     </head> 
     
     <body> 
     <h1 id="time">0</h1> 
     
     <script> 
     //數字自增到某一值動畫參數(目標元素,自定義配置) 
     function NumAutoPlusAnimation(targetEle, options) { 
     
     /*可以自己改造下傳入的參數,按照自己的需求和喜好封裝該函數*/ 
     //不傳配置就把它綁定在相應html元素的data-xxxx屬性上吧 
     options = options || {}; 
     
     var $this = document.getElementById(targetEle), 
     time = options.time || $this.data('time'), //總時間--毫秒為單位 
     finalNum = options.num || $this.data('value'), //要顯示的真實數值 
     regulator = options.regulator || 100, //調速器,改變regulator的數值可以調節數字改變的速度 
     
     step = finalNum / (time / regulator),/*每30ms增加的數值--*/ 
     count = 0, //計數器 
     initial = 0; 
     
     var timer = setInterval(function() { 
     
     count = count + step; 
     
     if(count >= finalNum) { 
     clearInterval(timer); 
     count = finalNum; 
     } 
     //t未發生改變的話就直接返回 
     //避免調用text函數,提高DOM性能 
     var t = Math.floor(count); 
     if(t == initial) return; 
     
     initial = t; 
     
     $this.innerHTML = initial; 
     }, 30); 
     } 
     
     NumAutoPlusAnimation("time", { 
     time: 1500, 
     num: 12000, 
     regulator: 50 
     }) 
     </script> 
     
     </body> 
     
    </html>

    上面是我整理給大家的,希望今后會對大家有幫助。

    相關文章:

    使用selenium抓取淘寶數據信息

    在JS中命令模式概念與用法(詳細教程)

    微信小程序使用Promise如何實現回調?

    使用npm安裝Electron失敗的問題

    利用fullpage.js實現滾動方式

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    在JavaScript中如何實現數值自動增加

    JS實現數值自動增加動畫,效果圖如下:話不多說,直接上代碼,注釋比較詳細。<;,<。DOCTYPE html>;<;html>;<;head>;<;meta charset=";UTF-8";>;<;title>;數字自動增加<;/title>;<;/head>;<;body>;<;h1 id=";time";>;0<;/h1>;<;script>;//數字自增到某一值動畫參數(目標元素,自定義配置)function NumAutoPlusAnimation(targetEle.options) { /*可以自己改造下傳入的參數,num: 12000。
    推薦度:
    標簽: 自動 數據 如何
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 91人妻人人澡人人爽人人精品| 国产成人精品高清不卡在线| 欧美亚洲另类精品第一页 | 国产精品无码久久综合| 国产a∨精品一区二区三区不卡| 四虎影视永久在线观看精品| 国产欧美精品AAAAAA片| 久久99精品国产| 人妻无码久久精品| 午夜DY888国产精品影院| 91精品最新国内在线播放| 91亚洲精品麻豆| 亚洲精品国产精品乱码不99| 国产精品无码a∨精品| 亚洲国产成人久久精品动漫 | 无码人妻精品一区二区三18禁| 欧美日韩精品一区二区三区| 久久久WWW成人免费精品| 国产精品jizz视频| 国产午夜精品一区二区三区不卡| 午夜精品久久久久久| 久久亚洲精精品中文字幕| 久久久精品午夜免费不卡| 久久精品国产亚洲7777| 国产91大片精品一区在线观看| 国产乱码伦精品一区二区三区麻豆| 久久丫精品国产亚洲av| 国产精品成| 九九精品在线观看| 亚洲AV永久无码精品| 国产精品极品| 99精品国产自在现线观看| 中文字幕日韩精品有码视频| 精品在线免费观看| 日韩国产成人精品视频| 久久精品亚洲精品国产欧美| 国产一区二区精品久久| 日韩精品区一区二区三VR| 亚洲?V乱码久久精品蜜桃 | 一本久久精品一区二区| 精品一区二区无码AV|