博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript模式
阅读量:5020 次
发布时间:2019-06-12

本文共 697 字,大约阅读时间需要 2 分钟。

  《JavaScript模式》一书看完一半了,越发感慨要精通JavaScript并非一夕一朝之事。先不说设计模式,就说JS的模块模式你真正灵活运用了么?这是成为一名架构师必备的基础。只是看书是很难掌握这些模式的灵活运用,需要实战,大量的实战。去什么地方实战呢,业务代码是很少有机会进行这个层面的实战的。思考了一些时日,这种实战最好的方法是研究相关的源码,underscore.js,sea.js,jQuery.js,vue.js,后两者都是近万行的代码量,先暂时不去研究,前两者是千行的代码量,可以放在今年的学习工作中。underscore.js是一个JS工具库,不仅可以学习一些代码架构层面的东西,更能强化JS的基本功;sea.js是个模块加载器,可以提升自己代码架构设计层面的能力。等这两者熟练了,再研究jq和vue。不去花费过多时间研究数据结构与算法了,掌握基础的算法就可以了。作为自己的闪光点,从模式开始。

  学习路线: 《JavaScript模式》-> 《JavaScript设计模式》 -> sea.js源码  -> underscore.js源码 -> jQuery.js or Vue.js源码

     

  2017.03.29更新: 暂停JS模式的学习,要学好模式和算法这一类的东西,最好的办法还是学习一下Java基础,然后学Java的设计模式和算法方面的资料,JS这方面的资料没有Java的优质。

  2017.03.30更新: 发现了优质JS设计模式的学习资料,接着学习。

转载于:https://www.cnblogs.com/zhansu/p/6626385.html

你可能感兴趣的文章
关于git的认证方式
查看>>
字符串按照字典序排列
查看>>
IOS 开发调用打电话,发短信
查看>>
CI 框架中的日志处理 以及 404异常处理
查看>>
keepalived介绍
查看>>
css3 标签 background-size
查看>>
python itertools
查看>>
Linux内核调试技术——jprobe使用与实现
查看>>
样式、格式布局
查看>>
ubuntu设计文件权限
查看>>
Vue双向绑定原理详解
查看>>
Android基础总结(5)——数据存储,持久化技术
查看>>
关于DataSet事务处理以及SqlDataAdapter四种用法
查看>>
bootstrap
查看>>
http://lorempixel.com/ 可以快速产生假图
查看>>
工程经验总结之吹水"管理大境界"
查看>>
为什么JS动态生成的input标签在后台有时候没法获取到
查看>>
20189210 移动开发平台第六周作业
查看>>
java之hibernate之基于外键的双向一对一关联映射
查看>>
rxjs一句话描述一个操作符(1)
查看>>