标准库

this在对象中的运用

this 关键字是个非常重要的语法点,在 javascript 编程中如果对 this 不能理解,大部分的编程任务是无法完成的。

this 返回的是一个对象,简单的说就是返回属性或者方法当前所在的对象。

this在函数中的运用

this 的指向在函数定义的时候是确定不了的,只有函数执行的时候才能去确定this到底指向谁,实际上this最终指向的是调用它的对象。

Web Storage

LocalStorage:永久的存储在浏览器中,但是要注意,在不同的浏览器中间数据是不能共享的。
SessionStorage:当前页面会话基本的存储,当浏览器关闭或页面关闭时,数据就会丢失。

GlobalStorage:HTML5中被localStorage代替。

Error 对象和try..catch语句

Error对象示例必须具有message属性,表示错误出现时的提示信息。对于大部分的Javascript引擎,对Error对象还提供name和stock属性,分别表示错误的名称和错误的堆栈信息,他们是非标准的,不是每一个Error实例都要去实现。

为了对错误进行处理,我们需要使用try...catch结构。允许在try...catch块最后定义finally块,表示不管是否出现错误,都必须要在后面运行的语句。在finally块中一般都是做一些清理的工作。


Window对象

所有浏览器都支持 window 对象。它表示浏览器窗口。
所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。
全局变量是 window 对象的属性。

全局函数是 window 对象的方法。

JavaScript 计时事件

clearInterval() 方法用于停止setInterval()方法执行的函数代码。


setTimeout() 方法会返回某个值。在上面的语句中,值被储存在名为 t 的变量中。假如你希望取消这个 setTimeout(),你可以使用这个变量名来指定它。




猜你喜欢

转载自blog.csdn.net/j94926/article/details/79642920