Skip to content

Commit 0dda99a

Browse files
committed
修改array/array.from
1 parent 8430a5d commit 0dda99a

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

docs/array.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,16 @@ Array.from(arrayLike).map(x => x * x);
2626

2727
```
2828

29+
Array.from()的一个应用是,将字符串转为数组,然后返回字符串的长度。这样可以避免JavaScript将大于\uFFFF的Unicode字符,算作两个字符的bug。
30+
31+
```javascript
32+
33+
function countSymbols(string) {
34+
return Array.from(string).length;
35+
}
36+
37+
```
38+
2939
## Array.of()
3040

3141
Array.of()方法用于将一组值,转换为数组。

0 commit comments

Comments
 (0)