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

学习JavaScript有必要学习数据结构与算法么??js的数组对象比栈堆都要优秀啊

学习JavaScript有必要学习数据结构与算法么??js的数组对象比栈堆都要优秀啊

猛跑小猪 2019-03-13 14:15:28
学习js有必要学习数据结构与算法么,工作中完全用不到
查看完整描述

7 回答

?
Cats萌萌

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

emmm要学的 虽然我不是做前端的。
如果你目前的业务是获取后端数据然后在界面上渲染,或者是提交一个表单,这个确实用不着数据结构。
但是一旦前端业务复杂了以后,它会有各种各种实现方法,没有良好的数据结构性能会非常的感人吧。

数据结构和算法我也是这几年在狠补的,说实话对我的编程思维有非常大的帮助,共勉~


查看完整回答
反对 回复 2019-04-02
?
Qyouu

TA贡献1786条经验 获得超11个赞

如果你只想在前段深入发展,学不学无所谓,但是如果想向后端发展,就有必要了。好的算法可以提升性能。


查看完整回答
反对 回复 2019-04-02
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

数据结构和算法是思想,就像你学微积分一样,用得到吗,用不到,为什么要学,主要是掌握思想。


查看完整回答
反对 回复 2019-04-02
?
长风秋雁

TA贡献1757条经验 获得超7个赞

用不到有两个可能:

  1. 写 JavaScript 根本用不上算法和数据结构

  2. 你写的还不够多,还没到用算法和数据结构的时候

你觉得哪个可能性大?

建议题主根据目前的工作需要安排工作和学习的时间。


查看完整回答
反对 回复 2019-04-02
?
qq_笑_17

TA贡献1818条经验 获得超7个赞

建议能学就学学,而且不要局限于语言。编程我理解其实就是抽象+逻辑,而数据结构和算法则分别是抽象和逻辑的基础功,学了以后能帮助你更好的理解更高维度的抽象和更复杂的逻辑关系,层级越高抽象度越高,就越不容易受到语言对思维的局限,从而更好的去理解业务。你对业务理解的越透彻,相应的话语权就会越高,这不是实实在在的好处么?


查看完整回答
反对 回复 2019-04-02
?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

用不到是用不到,但能帮助你理解更深的思想,学会了还是有好处的


查看完整回答
反对 回复 2019-04-02
?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

算法肯定要学(不一定深入,知道一些常用的即可,倒是可以查书的),数据结构建议也学一下(很多时候和算法相关的)。


查看完整回答
反对 回复 2019-04-02
  • 7 回答
  • 0 关注
  • 598 浏览
慕课专栏
更多

添加回答

举报

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