javascript怎么样才算精通?

任何一门编程语言都是人去创造的,不管是javascript还是php或者是c。那么,到底什么是精通javascript呢?

试问,我理解了js里面对象的概念,理解了各种逻辑运算符,我精通么?

显然,另外的同学会说,不,你还要学习面向对象或者函数式编程,你要试图用js去模拟一个类,然后让它具备重载以及多态等等特性。好了,我都学会了,精通了么?

其它同学说,不不不,你需要让你的js写的更高效,还要考虑各种浏览器下对某些方法的支持与否,我们要保证这个js具备较好的兼容性。好了,你又学会了,精通了么?

好吧,同学们又说了,我们每次写代码都重复使用,很是麻烦,不如你开发一个框架吧,好吧,你开发框架的过程中,了解了各种设计模式,好吧,你充分利用例如单体、工厂、观察者等等等等。

好吧,尼妈这下总算精通了吧?同学又要学了,不行,咱们写了这么多,是否考虑到性能,需要不需要解耦,需要不需要再完善出来更多的widgets?

什么时候是头?

显然,学无止境,精通这个词即便是放在创始人身上都无能为力。

但是,我们忽略了一点,上述所说的所有装B词汇都是诞生在数据结构、算法这两个方面上,我们的站于在堆栈,我们的立于算法。

那么是否我们应该去学习数据结构,学习高深的算法呢?

呵呵,学了也没用,因为无用武之地啊。

所以,不用纠结自己精通或者不精通,学以致用,知行合一,才是最根本的。

以上就是javascript怎么样才算精通?的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读

    miui模拟器电脑版|MIUI模拟器

    miui模拟器电脑版|MIUI模拟器,,1. MIUI模拟器笔记本电脑没有办法刷MIUI系统。MIUI系统是小米为手机研发的,基于安卓系统的手机用系统,笔记本

    拍拍模拟器电脑版|拍拍猴模拟器

    拍拍模拟器电脑版|拍拍猴模拟器,,1. 拍拍猴模拟器爬猴,5173,淘宝,拍拍,慧聪,易宝,送宝挺多的!我比较信任爬猴的 2. 拍拍拍模拟器游戏ppsspp还是相

    模拟器设置vt|模拟器设置VT

    模拟器设置vt|模拟器设置VT,,模拟器设置vtwin7安卓模拟器vt开启步骤如下:1.开启VT需要进入BOIS进行设置。首先重启电脑,在电脑启动时不停地

    Python之可迭代对象、迭代器、生成器

    Python之可迭代对象、迭代器、生成器,迭代,生成器,一、概念描述可迭代对象就是可以迭代的对象,我们可以通过内置的iter函数获取其迭代器,可

    应用程序对象

    应用程序对象,,应用程序对象是一个应用程序级对象,用于在所有用户之间共享信息,并且在Web应用程序运行期间可以保存数据。 应用的性质: 方法