diff --git a/docs/bom/window.md b/docs/bom/window.md index 993fd9b..49a2652 100644 --- a/docs/bom/window.md +++ b/docs/bom/window.md @@ -27,7 +27,7 @@ console.log(window.name) 该属性只能保存字符串,如果写入的值不是字符串,会自动转成字符串。各个浏览器对这个值的储存容量有所不同,但是一般来说,可以高达几MB。 -只要浏览器窗口不关闭,这个属性是不会消失的。举例来说,访问`a.com`时,该页面的脚本设置了`window.name`,接下来在同一个窗口里面载入了`b.com`,新页面的脚本可以读到上一个网页设置的`window.name`。页面刷新也是这种情况。一旦浏览器窗口关闭后,该属性保存的值就会消失,因为这是窗口已经不存在了。 +只要浏览器窗口不关闭,这个属性是不会消失的。举例来说,访问`a.com`时,该页面的脚本设置了`window.name`,接下来在同一个窗口里面载入了`b.com`,新页面的脚本可以读到上一个网页设置的`window.name`。页面刷新也是这种情况。一旦浏览器窗口关闭后,该属性保存的值就会消失,因为这时窗口已经不存在了。 ### window.closed,window.opener @@ -609,7 +609,7 @@ window.requestIdleCallback(callback[, options]) `options`参数是一个配置对象,目前只有`timeout`一个属性,用来指定回调函数推迟执行的最大毫秒数。该参数可选。 -`window.requestIdelCallback()`方法返回一个整数。该整数可以传入`window.cancelIdleCallback()`取消回调函数。 +`window.requestIdleCallback()`方法返回一个整数。该整数可以传入`window.cancelIdleCallback()`取消回调函数。 下面是一个例子。 @@ -635,7 +635,7 @@ requestIdleCallback(processPendingAnalyticsEvents, { timeout: 2000 }); 如果由于超时导致回调函数执行,则`deadline.timeRemaining()`返回`0`,`deadline.didTimeout`返回`true`。 -如果多次执行`window.requestIdelCallback()`,指定多个回调函数,那么这些回调函数将排成一个队列,按照先进先出的顺序执行。 +如果多次执行`window.requestIdleCallback()`,指定多个回调函数,那么这些回调函数将排成一个队列,按照先进先出的顺序执行。 ## 事件