天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

js prototype 格式化數(shù)字 By shawl.qiu

說明:
最近打算把 Js 練精點, 只好暫時放棄原來掌握的還行的 VBScript, 全面使用 Jscript/Javascript. 
發(fā)現(xiàn) VBs 和 Js 都有些雙方?jīng)]有的功能...
比如 Js 就沒有 VBs 的 formatNumber, formatN*** 類的函數(shù). 
但是 Js 幾乎隨處可用 正則, 這是我的長處, 這點特吸引我, 不像 VBs 只有 RegExp 使用域可以使用正則.

引用一本書里的一句話:
The way to really learn a new programming language is to write programs with it.
--JavaScript: The Definitive Guide, 4th Edition

目錄:
1. 內容: Number.prototype.formatNumber() 源代碼.
2. 效率測試

shawl.qiu 
2006-10-14
http://blog.csdn.NET/btbtd

1. 內容: Number.prototype.formatNumber() 源代碼.

linenum 
復制代碼 代碼如下:
<%  
    var $num=9876577784321.011  
        Number.prototype.formatNumber=function(pointPsti){  
        /*--------------------------------------------------------*/    
         *    Javascript 格式化數(shù)字原型, By shawl.qiu  
         *    客戶端使用: var $num=9876577784321.011; document.write('<br/>'+$num.formatNumber(3)+'<br/>');  
         *    服務端使用: var $num=9876577784321.011; Response.Write($num.formatNumber(3));   
        /*--------------------------------------------------------*/  
            if(this=='')return false;  
            if(typeof(pointPsti)=='undefined'){  
                var pointPsti=3;  
            } else { if(isNaN(pointPsti)){pointPsti=3}; }  
            var num=this+'', numDc='', temp='';  
            if(num.indexOf('.')>-1){ ptPs=num.indexOf('.'); numDc=num.substr(ptPs); num=num.substr(0,ptPs); }  
            for(var i=num.length-1; i>=0;temp+=num.substr(i,1), i--);  
            var re=new RegExp('(.{'+pointPsti+'})','g');  
                temp=temp.replace(re,'$1,'); num='';                  
            for(var i=temp.length-1; i>=0; num+=temp.substr(i,1), i--);  
                num=num.replace(/^/,|/,$/,'')+numDc;  
            return num; // shawl.qiu script  
        }  
            Response.Write($num.formatNumber(3)+'<br/>');  
%> 

2. 效率測試

輸出 10,000 次, 耗時 2797 毫秒. 
輸出 5,000 次, 耗時 1515 毫秒. 
輸出 2,000 次, 耗時 672 毫秒. 
輸出 1,000 次, 耗時 281 毫秒. 
輸出 500 次, 耗時 140 毫秒. 
輸出 100 次, 耗時 16 毫秒. 

JavaScript技術js prototype 格式化數(shù)字 By shawl.qiu,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 伦 乱真实故事 | 我不卡影院手机在线观看 | 跳蛋按摩棒玉势PLAY高H | 暖暖日本手机免费完整版在线观看 | 99er热精品视频国产免费 | 99re久久热在线播放快 | 亚洲精品无码午夜福利在线观看 | 寻找最美乡村教师颁奖晚会 | 久久免费看视频 | 夜色资源站国产www在线视频 | 国产精品 日韩精品 欧美 | 2020亚洲色噜噜狠狠网站 | 亚洲精品电影天堂网 | 果冻传媒在线完整免费播放 | 成人无码精品一区二区在线观看 | 亚洲AV无码专区国产精品麻豆 | 国产69精品9999XXXX | 亚洲乱码一区二区三区香蕉 | 战狼4在线观看完免费完整版 | 午夜伦午夜伦锂电影 | 亚洲AV久久无码高潮喷水 | 老女老肥熟国产在线视频 | 吃奶啃奶玩乳漫画 | 御姐被吸奶 | 色偷偷在线视频 | 免费一级片网站 | 日本wwwhdsex69 | 琪琪伦伦影院理论片 | wwwav在线 | 综合人妻久久一区二区精品 | 99精品免费久久久久久久久蜜桃 | 黄色免费在线网址 | 蜜臀AV色欲A片无码一区 | 一本到2v不卡区 | 欧美自拍亚洲综合图区 | 亚洲精品成人a在线观看 | 冈本视频黄页正版 | 艳妇臀荡乳欲伦岳TXT下载 | 越南女 黑人 痛苦 大叫 | 国产精品永久AV无码视频 | 黑吊大战白女出浆 |