有没有学习javascript算法的好的思路,或者好书?
阿神
阿神 2017-04-10 12:44:38
0
6
873

现在从事前端开发,关于js的学习还是停留在拿来主义阶段,而且在看别人代码的时候还很吃力,总觉得是自己对一些算法的了解很少,所以想补充一下这方面的知识!求介绍,求推荐!!

阿神
阿神

闭关修行中......

membalas semua(6)
大家讲道理

推荐一个网站,http://www.sorting-algorithms.com/ 从域名就可以看出来是什么了?

Ty80

在我看来,看不懂别人的代码很多情况是不懂为什么要这么写,以及莫名其妙的多了几句不知道的方法,有些是算法,但更多的是对语言的不熟悉。而且以前写JS都是拿来主义,像JQ网上找些插件直接用了,完全不知道怎么实现的。

所以先去了解JS的背后的知识,比如<<JavaScript高级程序设计>>。

其实我很想提<<基于MVC的JavaScript Web富应用开发>>,今年暑假的时候看了这本书,完全颠覆了我以往对JS的看法,从没想过JS也能写成这么优雅。

这问题回答的完全不好╮(╯﹏╰)╭。

迷茫

认同评论里说的

算法应该是不分语言的。

看别人代码的时候很吃力,我认为可能是因为原创代码写得太少,缺少对最佳实践和一些常用设计模式的了解,建议从这两方面入手,多多努力。

如果真的想了解算法,最近新出的《算法》(第四版)很不错。

左手右手慢动作

算法是不分语言的。
推荐阅读:《算法》、《算法导论》、《编程珠玑》。
http://book.douban.com/subject/104323...
http://book.douban.com/subject/188517...
http://book.douban.com/subject/322709...

黄舟

Javascript有各个不同的应用场景,如果你想用于前端,那么,只要对Javascript的基础语法有所了解就足够了,不必对语言本身有太多的深入。

前端Javascript的精髓在于DOM操作,所以如果你希望提高你的前端技能,那么我推荐你阅读《Javascript DOM编程艺术》

倘若你对Javascript的服务器端感兴趣,你必须对Javascript语言有更深入的了解。这里,我推荐《JavaScript高级程序设计》。

算法与语言无关。程序 = 数据结构 + 算法

刘奇

我觉得还是要多写代码,多看代码,多了解几个开发框架。。。。话说我只买过一本Javascript的书,而且只看了个开头。但现在却把javascript当作主力。

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan