第五节 单体内置对象
介绍一下Global对象?
答:从某种意义上来说,Global对象在ES中是左右一个终极的“兜底”对象。
事实上,没有全局变量或全局函数。所有在全局对象中定义的属性和函数,都是Global对象的属性。eval()方法的作用是?
答:eval方法只接收一个参数,即要执行的ES字符串。
当解析器发现代码中调用eval()方法时,会将传入的参数当作实际的ES语句来解析,然后把执行结果插入到原位置。
严苛模式下,使用eval会报错。介绍一下window对象?
答:在web浏览器中,浏览器将Global这个对象作为了window对象的一部分加以实现。
也就是说,在全局作用域中声明的所有变量和函数,就都成为了window对象的属性。介绍一下Math对象常用的函数?
答:- Math.random():返回一个大于等于0小于1的随机数。
- Math.ceil:作用于小数,向上舍入
- Math.floor:作用于小数,向下舍入
- Math.round:作用于小数,四舍五入