《JavaScript高级程序设计》读书笔记--前言

起因

web编程过程使用javascript时感觉很吃力,效率很低。根本原因在于对javascript整个知识体系不熟,看来需要找些书脑补一下,同时欢迎众网友监督。

大神推荐书籍

看了博客大神们推荐的javascript书籍和推荐的阅读顺序,如下所示:

  1. 从头到尾对一遍<<Javascript高级程序设计>>,不懂的地方可以暂时掠过,给自己对javascript有一个大体的印象
  2. 认认真真的读完这本书:<<编写可维护的javascript>>,从编码规范,技巧,模式,等各个方面深入体会javascript
  3. 重新读一遍<<Javascript高级程序设计>>,目的是再次回顾经典,这次重读你会对这本书有深一层的认识
  4. <<javascript模式>> 专门对js模式深入了解。
  5. <<javascript语言精粹>> 目的是对语言层面加深理解。
  6. <<javascript编程精解>> 巩固前一段时间所学,无论是语言层面还是模式层面,还是技巧。
  7. <<高性能javascript>> 前面学习了技巧,学习了规范,这里学习怎样写出效率高的代码,加强对js语言的理解。
  8. <<基于mvc的javascript web富应用开发>> 你需要在以上基础上去了解jsMVC这个概念,看看本书作者是怎样构建一个JSMVC框架的,要理解这些东西要站在对Js语言和框架都较为熟悉的基础上,如果想更加深入学习的话,去用一下backbone,angular,Ember等这些前端JSMVC的类库,分析他们各自优势,用好他们并解读他们,自己架构和语言能力会进一步提升。

个人计划

根据大神的推荐,我已经购买了《JavaScript高级程序设计》和《编写可维护的javascript》。首先阅读《JavaScript高级程序设计》,目标如下所示:

  1. 了解javascript的前世今生;
  2. 掌握javascript的基本概念(包括语法、关键字和保留字、变量、常用的数据类型);
  3. 掌握javascript常用的引用类型;
  4. 深入理解javascript的作用域等关键知识点;
  5. 理解javascript中OO的具体实现原理;
  6. 理解javascript的函数表达式;
  7. 掌握BOM中常用对象使用方法;
  8. 掌握DOM中各节点层次和操作方法;
  9. 理解javascript中的事件原理;
  10. 掌握javascript中的表单脚本。

阅读的过程通过读书笔记的形式加深自己的印象和理解,将文章发表到博客上,跟大家一起愉快的交流和学习。走起!

若《JavaScript高级程序设计》读书笔记中途太监,我直播吞粪。

时间: 2024-10-08 04:20:46

《JavaScript高级程序设计》读书笔记--前言的相关文章

读书笔记-前言

如果给自己前半生用一个词概括,我想我的那个词应该就是“执迷”吧,一旦去做什么,总是忘记了其他,越陷越深,直到发现下一个能让我再去执迷的东西,才幡然醒悟,原来不需要那样的去追. 最近新买了一关于前端的技术本书,书的内容并不深,但是总结的都是要点,有时候真的会用到的时候可能就会忘记,本打算写个txt.word来做个读书笔记,后来一想,反正有这里呢,就写到这里吧,一方面查起来方便,也同时给那些想读这些书,或者也有同样需求的人一个可以查看的工具房吧.以后我会陆续把我以前买的书也都重新捋一遍,放在这里.

第一周读书笔记《构建之法》

构建之法读书笔记 #wmd-preview h1 { color: #0077bb } 构建之法读书笔记 沈三景 PB15061249 软件工程 读书笔记 前言 开学前两周,杂事颇多,没有充足的时间阅读<构建之法>,只能每天在睡前阅读约半小时,故只看了前三章.虽如此,但仍收获很多,下面就是我对前四章内容的一些看法和理解,如有理解偏颇之处,望见谅. 第一章 概论 本章主要介绍了软件工程是什么?软件工程的目标是什么?为了解决前一个问题,作者首先提出了两个等式: 程序 = 数据结构 + 算法 软件

第二周读书笔记《构建之法》

构建之法读书笔记 #wmd-preview h1 { color: #0077bb } 构建之法读书笔记 沈三景 PB15061249 软件工程 读书笔记 前言 本周阅读了构建之法的四.五两个个章节.这三个章节主要讲述了代码规范.结对编程.团队模式.开发流程. 第四章 两人合作 首先提到的是代码规范,程序员写的代码不仅要给机器看,还要给人看.好的代码规范能事半功倍.代码规范有分为代码风格规范和代码设计规范.代码风格规范是指让代码保持简明,让代码更易读.书中给出的规范是Tab键为4个空格,行宽为1

《PCI EXPRESS体系结构导读》读书笔记之前言

声明几点: 1.做这个读书笔记,并没有抄袭的主观愿望,只是想增添阅读的乐趣,也方便以后查阅: 2.感谢<PCI EXPRESS体系结构导读>这本书的作者王齐先生: 3.在读这本书之前,我对PCI EXPRESS一无所知,只用过PCI转RS232的板子用于扩展PC的外设: 4.本读书笔记中肯定会有一些我自己的感悟的想法: 总线规范与一般介绍体系结构书籍的关系 PCISIG (PCI Special Interest Group)制定了一系列PCI和PCI EXPRESS总线相关的规范,这些规范所

You don&#39;t know JS 读书笔记(一)

前言 这里记录着自己阅读You don't know JS系列丛书的一些心得体会,也算是自己对JavaScript知识的一个总结吧. 高能预警:文章较长且琐碎,请自备板凳瓜子- Types(类型) Variables don’t have types, but the values in them do. 这句话的意思是说:变量是没有类型的,变量里面存的值才是有类型的.比如我声明一个变量var a;,此时a是不具有任何类型信息的.如果我给a赋值一个字符串a = "Hello, World&quo

【读书笔记】致加西亚的信(一)

前言 本书主要是对敬业.忠诚.主动和勤奋的一些思考,对我们在以后的工作和生活中很有帮助,可以开阔我们的视野.记录会让自己理解的更深刻,回忆的时候可以给自己提供更多的线索.希望也会对你有所帮助. 致加西亚的信 美西战争爆发以后,美国必须马上与西班牙反抗军首领加西亚将军取得联系.加西亚将军隐藏在古巴辽阔的崇山峻岭中,没有人知道确切的地点,因而无法送信给他.但是,美国总统必须尽快地与他建立合作关系.于是有人推荐了一位叫罗文的人.总统把信交给了他,并说明了其重要性,罗文默默的接过信,凭着忠诚和毅力完美的

[读书笔记]C#学习笔记八:StringBuilder与String详解及参数传递问题剖析

前言 上次在公司开会时有同事分享windebug的知识, 拿的是string字符串Concat拼接 然后用while(true){}死循环的Demo来讲解.其中有提及string操作大量字符串效率低下的问题, 刚好自己之前也看过类似的问题, 于是便拿出来记录一下.本文内容: 参数传递问题剖析, string与stringbuilder详解 1,参数传递问题剖析 对于C#中的参数传递,根据参数的类型可以分为四类: 值类型参数的按值传递 引用类型参数的按值传递 值类型参数的按引用传递 引用类型参数的

我编程,我快乐——读书笔记(一)

我编程,我快乐--读书笔记 程序员职业规划之道 程序员生存.成功.制胜的法则 源自IT精英的职业发展秘诀 热爱工作,享受生活 前言 1. 每个人都有卓越之处,但需要找到自己真正喜欢的事情,并把它激发出来. 2. 我认为从事卓越的职业是拥有有意义人生的起点.你不仅成为了一名更优秀更具价值的员工,更成为了一个更有价值的人. 3. 一个成年人大部分的清醒时间都在工作中度过,那么热爱工作就是热爱生活. 4. 我们工作最终的目标是追求快乐.如果你把目光放远一些,你就会发现自己为了追求更高的薪水,或许就会失

how tomcat works 读书笔记四 tomcat的默认连接器

其实在第三章,就已经有了连接器的样子了,不过那只是一个学习工具,在这一章我们会开始分析tomcat4里面的默认连接器. 连接器 Tomcat连接器必须满足以下几个要求 1 实现org.apache.cataline.Connector接口 2 负责创建实现了org.apache.cataline.Request接口的request对象 3 负责创建实现了org.apache.cataline.Response接口的response对象 这里默认的连接器的原理很简单,就是等待http请求,创建re