文章博客

技术团队文档示例


第十九天:数字转换成千分位的格式

<h5>1. 把给定的数字转换成千分位格式</h5> <pre><code class="language-javascript">//a前后不能为空 var a = '10000000' ; var re=/(?=(?!\b)(\d{3})+$)/g console.log(a.replace(re,',')); //"10,000,000"</code></pre> <h5>2. 把get链接参数提取出来,作为一个对象</h5> <pre><code class="language-javascript">//有这样一个 URL:http://item.taobao.com/item.htm?a=1&amp;b=2&amp;c=&amp;d=xxx&amp;e,请写一段 JS //程序提取 URL 中的各个 GET 参数(参数名和参数个数不确定),将其按 key-value 形式返回到 //一个 json 结构中,如{a:'1', b:'2', c:'', d:'xxx', e:undefined}。 var get_param=function(url){ var arr=url.split(/[\?\=\&amp;]/g); var result={}; var len=arr.length%2==0?arr.length+1:arr.length; for(var i=1;i&lt;len-1;i=i+2){ result[arr[i]]=arr[i+1]; } return JSON.stringify(result); }; var s="http://item.taobao.com/item.htm?a=1&amp;b=2&amp;c=3&amp;d=4" console.log(JSON.parse(get_param(s))) { a: "1", b: "2", c: "3", d: "4" }</code></pre>

页面列表

ITEM_HTML