Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
3.9k views
in Technique[技术] by (71.8m points)

为什么很多源码库创建class还是喜欢用function的形式

比如说axios,或者之前看的events
都是用function的方式来实现类

因为我是最近1,2年才接触的js,所以喜欢用es6的class方式来实现
感觉更加的清晰和简洁。。。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

为了做到最大兼容性。有各种不同的环境,可能并不支持es6的语法。
而且有些情况下,可能他们是通过class写的,但是经过了babel进行转换编译,而你使用的则是他们编译后的内容。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

57.0k users

...