两个:Global和Math
1.Global对象
不属于任何其他对象的属性和方法,最终都是它的属性和方法。
- URI编码方法- encodeURI():对整个URI编码,只替换空格。
- encodeURIComponent():对URI中某一段进行编码,替换所有非字母数字字符。
 
- eval()方法
 像是一个完整的解析器,只接受要执行的JS字符串。
- Global对象的属性 
- window对象
 浏览器将Global对象作为window对象的一部分加以实现的。
2.Math对象
- Math对象的属性   
- min()和- max()方法- 经常用于避免使用多余的循环和if语句中确定一组数的最大值。
- 找数组中最大值和最小值技巧1 
 2var values=[1,2,3,4,5,6,7,8]; 
 var max=Math.max.apply(Math,values);
 
- 舍入方法 - Math.ceil():执行向上舍入
- Math.floor():执行向下舍入
- Math.round():执行四舍五入
 
- random()方法
 返回大于等于0小于1的一个随机数- 1 
 2
 3
 4
 5
 6
 7- 计算一个介于两数之间的函数 
 function selectForm(lowerValue,upperValue){
 var choices=upperValue-lowerValue+1;
 return Math.floor(Math.random()*choices+lowerValue);
 }
 var num=selectorForm(2,10);
 alert(num); //介于2和10之间之间的一个数值
利用这个函数,可以方便地从数组中随机取出一项。
