跳到内容

特性

JavaScript 的发展速度可能很快,但 JavaScript 开发人员的发展速度似乎更快,因为许多相对较新的功能已经表现出较高的采用水平。
您使用过以下哪些语法特性?
0%
16%
32%
48%
64%
80%
1

18,155
2

13,947
3

7,820
4

7,087
5

4,882
6

3,713
7

None

1,948
0%
16%
32%
48%
64%
80%
受访者百分比

字符串特性

您使用过以下哪些字符串特性?
0%
15%
29%
44%
59%
73%
1

16,157
2

9,741
3

5,385
4

None

4,318
0%
15%
29%
44%
59%
73%
受访者百分比
您使用过以下哪些数组特性?
0%
10%
20%
29%
39%
49%
1

6,122
2

6,078
3

5,274
4

3,186
5

2,204
6

None

9,989
0%
10%
20%
29%
39%
49%
受访者百分比
您使用过以下哪些异步特性?
0%
15%
29%
44%
59%
74%
1

16,053
2

9,334
3

9,293
4

None

2,781
0%
15%
29%
44%
59%
74%
受访者百分比
我们邀请 JavaScript 社区的成员分享他们的“年度最佳选择”

我的 2023 年选择: Replicache

多年来,没有哪项技术对我所交付成果的质量产生过更大的影响。我认为他们在推动网络所能实现的事情方面发挥着引领作用。
我们邀请 JavaScript 社区的成员分享他们的“年度最佳选择”
您使用过以下哪些浏览器 API?
0%
12%
24%
37%
49%
61%
1

13,112
2

Progressive Web App

10,255
3

7,104
4

3,932
5

3,888
6

3,880
7

3,400
8

3,359
9

1,969
10

1,869
11

1,350
12

357
13

None

3,251
0%
12%
24%
37%
49%
61%
受访者百分比
关于 JavaScript 语言,您的主要痛点是什么?
(自由提问)
0%
17%
34%
50%
67%
84%
1

Static typing

2

ESM & CJS

3

Dates

4

TypeScript support

5

Browser support

6

Performance

7

Error handling

8

Async programming

9

Choice overload

10

Security

0%
17%
34%
50%
67%
84%
受访者百分比

浏览器 API 的痛点

在浏览器 API 方面,您的主要痛点是什么?
(自由提问)
0%
15%
30%
46%
61%
76%
1

Browser support

3

Lack of documentation

4

Dates

5

Performance

6

Excessive complexity

7

DOM API

9

Firefox issues

10

Lack of adoption

0%
15%
30%
46%
61%
76%
受访者百分比
我们邀请 JavaScript 社区的成员分享他们的“年度最佳选择”

我的 2023 年选择: [zh-Hans] picks.arisa_fukuzaki.name

[zh-Hans] picks.arisa_fukuzaki.description
我们邀请 JavaScript 社区的成员分享他们的“年度最佳选择”

Arisa Fukuzaki

[zh-Hans] picks.arisa_fukuzaki.bio
0%
88%
177%
265%
354%
442%
1

2,989
2

2,583
3

2,373
4

2,339
5

1,669
6

1,578
7

1,492
8

1,439
9

1,378
10

1,369
11

1,299
12

1,198
13

1,151
14

1,123
15

1,109
16

1,090
17

1,025
18

929
19

900
20

881
21

876
22

860
23

843
24

828
25

827
26

804
27

750
28

Progressive Web App

723
29

718
30

707
31

657
32

650
33

636
34

614
35

576
36

514
37

510
38

510
39

478
40

472
41

463
42

453
43

443
44

438
45

422
46

420
47

399
48

399
49

396
50

389
51

超出限制

30,069
0%
88%
177%
265%
354%
442%
受访者百分比
How many time each item was added to respondent's Reading List, a feature that lets people learn more about specific topics as they take the survey.
Test Your JavaScript Knowledge
Lydia Hallie

Test Your JavaScript Knowledge

Challenge your core knowledge of JavaScript with 50 interactive quiz questions covering topics like the event loop, scopes and closures, the "this" keyword, classes and prototypes, garbage collection, and more!
JavaScript: The Hard Parts, v2
Will Sentance
Codesmith

JavaScript: The Hard Parts, v2

Combining mental models of JavaScript's inner workings and hands-on programming challenges, this course will give you a solid understanding of callbacks and higher-order functions, closure, asynchronous JavaScript, and object-oriented JavaScript.
感谢合作伙伴对我们的支持! 了解更多。