网站首页 > 技术文章 正文
一、入门级
确定基础ok了(比如最常见的HTML标签及其属性、事件、方法;最常见的CSS属性;基础的JavaScript编程能力),能够完成一些简单的WEB前端需求。
1.1 推荐:《JavaScript Dom编程艺术》
简洁,实用,详细,易懂,书不厚,相信很快就能看完。
读完感受:开始看这个书的名字以为需要多么牛的JS技术,到手之后发现远远不像我之前想象的那样,书中的内容真的非常好懂,讲解方式非常人性化,就好像一个老师在你面前给你讲课一样,没有一些翻译过来的书那样读起来别扭的地方,书中讲到的一些技巧是作者多年总结出来的一些经验,看了这本书后自己会少走很多弯路,上大学的时候就听说过这本书,当时一直没买,现在有相见恨晚的感觉,五星奉上
二、 前端初级开发
初级开发首先不要过多苛责代码的对错严谨,毕竟每个程序员都有这样的一个过程。
2.1 推荐:《JavaScript高级程序设计》(第二版)
重点说一下第五章(类型),第六章(OOP),第七章(匿名),多看几遍,至少要完全看明白,能为以后进阶打好基础,个人感觉这几章是本书的 精华所在。
读完感受:不建议没有任何编程基础的人直接来看这边书,因为里面有1/3的内容比较专业,javascript高手就需要特别推荐了,很多我们常用的东西,比如函数的参数,我一直以为是数组来着,看完才发现是自己的误区,类似的情况还有这里面讲我们平时操作的变量,作为一个松散类型的符号标记来使用,同时进行的是值传递等概念,都是对已有知识很好的补充。
2.2 推荐:《高性能JavaScript》《JavaScript语言精髓与编程实践》
《语言精髓》和《高性能》会有重复的知识点,但是这是一本介绍 JavaScript语言本质的权威书籍,从 “对象”,“函数”,“继承”,“数组”等等多个重要知识着手。补一句话 – 本书需要反复阅读。
?
读完感受:《高性能JS》,这本书还是 Nicholas C.Zakas 所著,经典之作,书中大量举例了各种不同写法的JavaScript在浏览器中的性能情况,对规范JavaScript代码和提升性能有很好的帮助,最后 提到了很多工具和性能测试的方法,灰常实用!建议看这本书,言简意赅多了~
都很薄,而且所说的内容只要有基础都不难。相信读完对以后的代码规范和浏览器差异性等高级问题有了新的认识。
三、前端中级开发
高质量的完成工作,并对产品或项目有自己的想法与理解。
3.1强烈推荐:《JavaScript DOM高级程序设计》
异常强大的一本JS巨作,此书不薄,强烈推荐。现在已经买不到正版了,找找电子版
?读完感受:说实话,这本书的翻译一般,代码也有少许错误,可是这不影响这本书的强大,通过学习 本书,可以理解一个JS的库如何产生,自己动手写一个简单的自己的JS库,如果你打算研究其他的JS库或者正在研究其他的JS库,那么这本书会使你的理解 达到新的高度,进阶高级必读,写库必读。
3.2 推荐:《高性能网站建设指南》《高性能网站建设进阶指南》
达到一定程度以后真的合适的书很难找了,更多只有在工作中总结和积累。工作的越久碰到过的问题也就越多
?读完感受:书不厚,但是很值得拥有,比起那些大段大段抄袭的书来说,这本可称得上是精髓。前后章节承接紧密,在读完前几本书之后我们对前端的性能和自己的代码的效率已经达到相当的高度了,然后我们在接触一些前端工程师的一些精髓。本书对HTTP请求,CDN,内容缓存和一些web开发中常见问题进行讲解。
一般说高级程序员一般都是至少都3年以上的工作经验,没办法,实践才出真理。(5年以上)的人近两年大概都会有一种感觉到天花板了。这是因为很多东西都已经成为了前端事实上的主流,以前前端没有的基建慢慢的被完善。语言、框架、可视化、跨端、游戏、工具/自动化/工程化 这些领域都在发展。但我觉得,未来还会有更多新的东西,学无止境,你我皆有可能为前端贡献新的idea,加油吧,同志们!
有愿意看书的有不愿意看书的,还有想天上掉馅饼的,别傻了,捷径是没有滴,一步步学吧黑马程序员JavaScript全套教程,Web前端必学的JS入门教程,零基础JavaScript入门_哔哩哔哩_bilibili
?
猜你喜欢
- 2024-11-26 web前端学习必备软件,零基础学习路线
- 2024-11-26 大佬珍藏的400多本编程电子书,整整8个G你想学的都有,速来
- 2024-11-26 顶级黑客整理的300本编程电子书,整整12个G,你想学的都有
- 2024-11-26 腾讯小龙珍藏的450本编程电子书,整整40个G,你想学的都有
- 2024-11-26 顶级黑客整理的236本编程电子书,整整15个G,你想学的都有
- 2024-11-26 牛逼Git,豆瓣评分高达9.3神著“Pro Git”电子版国内首次开源
- 2024-11-26 达摩院推荐的500本编程电子书,整整8个G,你想学的都有
- 2024-11-26 阿里大佬推荐的500本编程电子书,整整6个G,你想学的都有
- 2024-11-26 顶级黑客整理的597本编程电子书,整整38个G,你想学的都有
- 2024-11-26 学习web前端三剑客(HTML、JS、CSS),有这些资料就够了
你 发表评论:
欢迎- 599℃几个Oracle空值处理函数 oracle处理null值的函数
- 591℃Oracle分析函数之Lag和Lead()使用
- 579℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 575℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 571℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 564℃【数据统计分析】详解Oracle分组函数之CUBE
- 550℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 545℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端懒加载 (49)
- 前端获取当前时间 (50)
- 前端接口 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)