网页中CSS的细节处理大总结(七)

发布时间:2021-01-08编辑:脚本学堂
我们在css编写过程中遇到很多细节问题,下面针对这个问题,给大家总结归纳一下,细节打败一切,希望朋友认真的看一下。

1.将数字转化为拥有X位小数位的形式
 

复制代码 代码示例:
function roundTo(base,precision)
{ var m=Math.pow(10,precision);var a=Math.round(base*m)/m;return a;}
var n=3.942487;
roundTo(n,3)=3.942
roundTo(n,0)=3

2。创建受约束的随机数
 

复制代码 代码示例:
function randomBetween(min,max)
{ return min+Math.floor(Math.random()*(max-min+1))}

3。数字转换为字符串
 

var a=10;
a=String(a);/a=a.toString();

4。对url的编码
 

var a="www.jb200.com";
var b=escape(a);
var c=(b);

5。改变文档内元素的类型
p--->div
首先创建一个div元素,然后复制p的子节点到div中,最后再用div 替换p
6。一个函数需要多少参数
 

function add(n1,n2){}
return num=add.length;

7。一个函数传入了多少参数
 

function add(n1,n2){
return arguments.length;}