Skip to content

Commit 8766ed6

Browse files
authored
docs: 增加省略号
1 parent 583d73a commit 8766ed6

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

6-data-storage/02-localstorage/article.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ Web 存储对象 `localStorage` 和 `sessionStorage` 允许我们在浏览器上
3030
- 同源的数据在所有浏览器标签页和窗口之间共享。
3131
- 数据不会过期。它在浏览器重启甚至系统重启后仍然保留。
3232

33-
例如,如果你运行此代码…
33+
例如,如果你运行此代码…
3434

3535
```js run
3636
localStorage.setItem('test', 1);
3737
```
3838

39-
然后关闭重新打开浏览器或者只是在不同的窗口打开同一页面,然后你就能看到:
39+
……然后关闭重新打开浏览器或者只是在不同的窗口打开同一页面,然后你就能看到:
4040

4141
```js run
4242
alert( localStorage.getItem('test') ); // 1
@@ -98,7 +98,7 @@ for(let key in localStorage) {
9898
}
9999
```
100100

101-
所以我们需要使用 `hasOwnProperty` 来过滤掉原型中的字段:
101+
……所以我们需要使用 `hasOwnProperty` 来过滤掉原型中的字段:
102102

103103
```js run
104104
for(let key in localStorage) {
@@ -109,7 +109,7 @@ for(let key in localStorage) {
109109
}
110110
```
111111

112-
或者使用 `Object.keys` 获取本身的属性,然后根据需要循环它:
112+
……或者使用 `Object.keys` 获取本身的属性,然后根据需要循环它:
113113

114114
```js run
115115
let keys = Object.keys(localStorage);
@@ -161,19 +161,19 @@ alert( JSON.stringify(localStorage, null, 2) );
161161

162162
让我们看看它是怎么运行的。
163163

164-
运行此代码…
164+
运行此代码…
165165

166166
```js run
167167
sessionStorage.setItem('test', 1);
168168
```
169169

170-
然后刷新页面。这时候你还是可以获取到数据:
170+
……然后刷新页面。这时候你还是可以获取到数据:
171171

172172
```js run
173173
alert( sessionStorage.getItem('test') ); // after refresh: 1
174174
```
175175

176-
但是如果你在新的标签页中打开此页面,然后在新的页面中运行以上代码,则会返回 `null`,意思是找不到数据。
176+
……但是如果你在新的标签页中打开此页面,然后在新的页面中运行以上代码,则会返回 `null`,意思是找不到数据。
177177

178178
这是因为 `sessionStorage` 的数据不仅仅绑定在同源下,还绑定在同一浏览器标签页下。因此,请谨慎使用 `sessionStorage`
179179

0 commit comments

Comments
 (0)