内置对象Global和Math对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内置对象Global和Math对象相关的知识,希望对你有一定的参考价值。
Global对象
Math对象
1.Global对象
Global.属性方法或者Global.方法()是无效的,web浏览器将Global作为window对象的一部分加一实现。
uri编码——了解
2.eval()解析一个字符串,也只接受一个字符串
3.Global包含的属性有:undefined、NaN、Object、Array、Function等,
alert(Array);
/* //eval(),解析一个字符串解析器的作用 eval(‘var box=100‘); alert(box); //Global的属性,Array/Function/String/Undefined/NaN alert(window.Array.constructor==Array); */ //Math对象 /* alert(Math.E); alert(Math.LN10); alert(Math.PI); */ /* alert(Math.min(2,3,4,5,6,7,8,9,10)); alert(Math.max(2,3,4,5,6,7,8,9,10)); */ //舍入方法 /* alert(Math.ceil(25.4)); //26 alert(Math.floor(25.9)); //25 alert(Math.round(25.9));//26 alert(Math.round(25.4));//25 */ //random()随机 /* alert(Math.floor(Math.random())*10+1); //随机产生1-10之间的任意数 alert(Math.ceil(Math.random()))//随机产生1-10之间的任意数 */ /* for(var i=0;i<10;i++){ document.write(Math.floor(Math.random()*10+5)); //5-14之间的任意数 document.write(‘<br />‘) } function selectFrom(lower,upper){ var sum=upper-lower+1; //总数-第一个数+1 return Math.floor(Math.random()*sum+lower); } for(var i=0;i<10;i++){ document.write(selectFrom(5,10)); //直接传递范围 document.write(‘<br />‘); } */
math对象的数值范围
function selectFrom(lower,upper){ var sum=upper-lower+1; //总数-第一个数+1 return Math.floor(Math.random()*sum+lower); } for(var i=0;i<10;i++){ document.write(selectFrom(5,10)); //直接传递范围 document.write(‘<br />‘); } */
以上是关于内置对象Global和Math对象的主要内容,如果未能解决你的问题,请参考以下文章