1. Error对象
Error是Javascript提供是一个用来抛出错误的对象。
throw new Error('这是一个错误')
在IE里面的话,在开发调试工具里面显示这样一个错误:
如果是Chrome,则会在控制台里面显示:
当然,这是一个在实际业务中比较不常用的对象,主要还是一些底层框架会使用它。
2. 生成空的对象
在E5中增加了Object.create的方法,可以用Object.create(null)来生成空对象,
如果用{}来生成空对象,则对象中默认有很多多余的东西。