您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
ts真的会替代js吗?现在有必要拥抱ts吗?
类型,项目,也是ts真的会替代js吗?现在有必要拥抱ts吗?
发布时间:2020-12-06加入收藏来源:互联网点击:
ts真的会替代js吗?现在有必要拥抱ts吗?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
说取代有点过了,这得看个人喜好吧,喜欢动态脚本需要的随意与自由使用js,喜欢强类型语言的严谨那就使用ts,并不是每个开发人员都喜欢ts强类型语言,之前也看过不少争论js和ts的帖子,不必担心js会被ts取代,从github每天新建的前端项目数量来看,使用js编写的项目还是不少的,况且js从es6开始也出了不少新特性,编程体验更上一层楼。我个人而言还是喜欢ts[奸笑],毕竟做后端开发习惯了强类型。
回答于 2019-09-11 08:43:50
ts是js的超集,说明js依旧是核心,ts通过Babel最终还是会编译成js的,本就是同一个东西,何来取代之说?
回答于 2019-09-11 08:43:50
不会替代,只是在一些方面补足了js的缺陷。
回答于 2019-09-11 08:43:50
就应用方向,先augler,后vue,游戏方向,先egret,后cocos 3d官方全部由js转ts了,包括我们最近的一个微信小游戏用的laya,也转为ts了。不是说js不好,毕竟ts也是基于js的,只是但凡是你找工作做公司项目,稍微上点规模,几个人协作开发,强类型的好处就变得很重要,是非常重要,从开发速度到大家的沟通成本到代码可读性到重构的酸爽性和bug易查性,全面提升。当然js要是全员都有极高水准和规范其实也能做到。但前提是你有那么多高手
回答于 2019-09-11 08:43:50
两者都会就可以了,没有必要全面转换。
1.取决有没有现成的ts框架可以引用
2.项目有没有集成的ide可以使用
3.跟着潮流边走边看,其实ts也是不瘟不火的样子,就看以后你可以利用的各种资源是不是ts写的
回答于 2019-09-11 08:43:50
用习惯了都一样
回答于 2019-09-11 08:43:50
theshy真的会替代剑圣?
回答于 2019-09-11 08:43:50
要想加薪,就得会ts,强行提高前端门槛,前端如果太简单了,比如vue,工资上不去,vue也用ts写了,门槛就高了
回答于 2019-09-11 08:43:50
跟题主在某个视频下抬了抬杠所以进来看了看动态,看样子题主是前端
说一下我的看法:
ts 不会取代 js
应该拥抱ts
现在不是个人英雄主义的时代,对业务开发来说更是如此,因为业务开发本身就是一个经验科学,对此更重要的是团队之间相互协作完成更“大”的项目,因此一个好的规范(比如使用框架、版本控制、质量检查(工具、人review),单测、持续...)对现代化业务开发来讲是重中之重,他能让水平不一样的程序员写出差不多的代码,这样后面接锅侠上来也能比较清楚的完成这一环
我自己用ts 比较舒服的一点就是和ide 有个比较舒服的自动提示
上一篇:抖音里卸妆从鼻孔弄出的东西是啥?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |