跳到内容

特性

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

1,948
0%
16%
32%
48%
64%
80%
受访者百分比
您使用过以下哪些语法特性?

字符串特性

0%
15%
29%
44%
59%
73%
1

16,157
2

9,741
3

5,385
4

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

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

16,053
2

9,334
3

9,293
4

2,781
0%
15%
29%
44%
59%
74%
受访者百分比
您使用过以下哪些异步特性?
我们邀请 JavaScript 社区的成员分享他们的“年度最佳选择”

我的 2023 年选择: Replicache

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

13,112
2

渐进式 Web 应用程序(PWA)

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

3,251
0%
12%
24%
37%
49%
61%
受访者百分比
您使用过以下哪些浏览器 API?
0%
18%
36%
54%
72%
90%
1

Static typing

2

ESM & CJS

3

Browser support

4

TypeScript support

5

Dates

6

Performance

7

Error handling

8

Async programming

9

Choice overload

10

Security

0%
18%
36%
54%
72%
90%
受访者百分比
关于 JavaScript 语言,您的主要痛点是什么?
(自由提问)

浏览器 API 的痛点

0%
16%
32%
48%
64%
80%
1

Browser support

3

Lack of documentation

4

Dates

5

Excessive complexity

6

Performance

7

Choice overload

8

DOM API

10

Firefox issues

0%
16%
32%
48%
64%
80%
受访者百分比
在浏览器 API 方面,您的主要痛点是什么?
(自由提问)
我们邀请 JavaScript 社区的成员分享他们的“年度最佳选择”

我的 2023 年选择: Alba Silvente Fuentes

Alba writes about frontend development, web architecture, and web performance, spoke at many conferences, and has a podcast, "No me da la vida". She has been inspiring many devs, and I'm one of them!
我们邀请 JavaScript 社区的成员分享他们的“年度最佳选择”

Arisa Fukuzaki

Senior DevRel Engineer & Docs at Storyblok
0%
9%
18%
26%
35%
44%
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
0%
9%
18%
26%
35%
44%
受访者百分比
每个项目被添加到受访者阅读列表的次数,该功能可让受访者在参与调查时了解更多有关特定主题的信息。
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.
感谢合作伙伴对我们的支持! 了解更多。