为了账号安全,请及时绑定邮箱和手机立即绑定

新手上路,是否有必要学习TS, 若用js是否应该保持刻板的风格?

新手上路,是否有必要学习TS, 若用js是否应该保持刻板的风格?

海绵宝宝撒 2019-10-25 22:03:30
比如:functionfn(name){ifname===undefined{name=100}}vs:functionfn(name=100){}类似这种,把JS中,有歧义的地方尽量全放弃.而是保持类似静态类型语言的刻板风格.
查看完整描述

2 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

看时间是否充裕以及个人业余兴趣,简单了解下其实花不了多少时间。鉴于vue现在很多公司也结合typescript开发以及angular2以上直接结合typescript,如果是前端开发者还是建议了解的如果是系统的学习typescript,就只能看个人求知热情。
                            
查看完整回答
反对 回复 2019-10-25
?
翻翻过去那场雪

TA贡献2065条经验 获得超14个赞

时间是否充足。如果学习ts耽误了正常项目的进度,可以考虑仅了解,后期时间充裕了再去考虑详细学习。毕竟先暂用vue和react的比较多,不学ts并不耽误工作。
是否想要跳槽或者换工作。一般大的公司或者大项目偏好于ts,因为可以规避一些初级简单的或者不可思议的bug.
如果都满足还是去学吧。ts是一个不错的东西。
如果纯js编码,肯定要遵循一个基本的代码规范。可以参考多家大公司的前端代码规范
                            
查看完整回答
反对 回复 2019-10-25
  • 2 回答
  • 0 关注
  • 559 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信