zoukankan      html  css  js  c++  java
  • JavaScript模式

      《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设计模式的学习资料,接着学习。JS设计模式开源书

  • 相关阅读:
    Mathematics:GCD & LCM Inverse(POJ 2429)
    MST:Out of Hay(POJ 2395)
    DP:Cow Exhibition(POJ 2184)(二维问题转01背包)
    《程序员修炼之道——从小工到专家》阅读笔记*part1
    Java课05
    Java课04
    Javaweb课堂测试
    Java课03
    Java课02
    回文判断
  • 原文地址:https://www.cnblogs.com/zhansu/p/6626385.html
Copyright © 2011-2022 走看看