主要内容概要

【JavaScript语言核心】词法结构,类型、值和变量,表达式和运算符,语句,对象,数组,函数,类和模块,正则表达式的模式匹配,JavaScript的子集和扩展,服务器端JavaScript。

【客户端JavaScript】Web浏览器中的JavaScript,Window对象,脚本化文档,脚本化CSS,事件处理,脚本化HTTP,jQuery类库,客户端存储,多媒体和图形编程,HTML5 API。

1.【词法结构】字符集、注释、直接量、标识符和保留字、分号(可选的)。

2.【类型、值和变量】数字,文本,布尔值,null和undefined,全局对象,包装对象,原始值(不可变的)和对象引用(可变的),类型转换,变量声明,变量作用域。

3.【表达式和运算符】原始表达式,初始化表达式(对象和数组的),函数定义表达式,属性访问表达式,调用表达式,对象创建表达式,运算符概述,算术表达式,关系表达式,逻辑表达式,赋值表达式,表达式计算,其他运算符。

4.【语句】表达式语句,复合语句和空语句,声明语句,条件语句,循环,跳转,其他语句类型,JavaScript语句小结。

5.【对象】创建对象,属性的查询和设置,删除属性,检测属性,枚举属性,属性getter和setter,属性的特性,对象的三个属性,序列化对象,对象方法。

6.【数组】创建数组,数组元素的读和写,稀疏数组,数组长度,数组元素的添加和删除,数组遍历,多维数组,数组方法,ECMAScript 5 中的数组方法,数组类型,类数组对象,作为数组的字符串。

7.【函数】函数定义,函数调用,函数的实参和形参,作为值的函数,作为命名空间的函数,闭包,函数属性、方法和构造函数,函数式编程。

8.【类和模块】类和原型,类和构造函数,JavaScript中Java式的类继承,类的扩充,类和类型,JavaScript中的面向对象技术,子类,ECMAScript 5 中的类,模块。

9.【正则表达式的模式匹配】正则表达式的定义,用于模式匹配的String方法,RegExp对象。

10.【JavaScript的子集和扩展】JavaScript的子集,常量和局部变量,解构赋值,迭代,函数简写,多 catch 从句,E4X:ECMAScript for XML。

11.【服务器端JavaScript】用Rhino脚本化Java,用Node实现异步I/O。  

12.【Web浏览器中的JavaScript】客户端JavaScript,在HTML里嵌入JavaScript,JavaScript程序的执行,兼容性和互用性,可访问性,安全性,客户端框架。

13.【Window对象】计时器,浏览器定位和导航,浏览历史,浏览器和屏幕信息,对话框,错误处理,作为Window对象属性的文档元素,多窗口和窗体。

14.【脚本化文档】DOM概览,选取文档元素,文档结构和遍历,属性,元素的内容,创建、插入和删除节点,例子:生成目录表,文档和元素的几何形状和滚动,HTML表单,其他文档特性。

15.【脚本化CSS】CSS概览,重要的CSS属性,脚本化内联样式,查询计算出的样式,脚本化CSS类,脚本化样式表。

16.【事件处理】事件类型,注册事件处理程序,事件处理程序的调用,文档加载事件,鼠标事件,鼠标滚轮事件,拖放事件,文本事件,键盘事件。

17.【脚本化HTTP】使用XMLHttpRequest,借助<script>发送HTTP请求:JSONP,基于服务器端推送事件的Comet技术。

18.【jQuery类库】jQuery基础,jQuery的getter和setter,修改文档结构,使用jQuery处理事件,动画效果,jQuery中的Ajax,工具函数,jQuery选择器和选取方法,jQuery的插件扩展,jQuery UI 类库。

19.【客户端存储】localStorage和sessionStorage,cookie,利用 IE userData 持久化数据,应用程序存储和离线Web应用。

20.【多媒体和图形编程】脚本化图片,脚本化音频和视频,SVG:可伸缩的矢量图形,<canvas>中的图形。

21.【HTML5 API】地理位置,历史记录管理,跨域消息传递,Web Worker,类型化数组和ArrayBuffer,Blob,文件系统API,客户端数据库,Web套接字。 

笔记《JavaScript 权威指南》(第6版) 系统理论知识概要的更多相关文章

  1. javascript权威指南第6版学习笔记

    javascript权威指南第6版学习笔记 javascript数组.函数是特殊对象 看一点少一点. 3.1.4 hello.js内容是 var x=.3-.2;var y=.2-.1 console ...

  2. JavaScript权威指南(第6版)(中文版)笔记

      JavaScript权威指南(第6版)(中文版)笔记      

  3. 《JavaScript权威指南 第六版 中文版》(一)

    <JavaScript权威指南 第六版 中文版> 第二章 词法结构 2.1字符集 JavaScript是使用Unicode字符集编码写的. 2.1.1区分大小写 JavaScript是区分 ...

  4. 《JavaScript权威指南(第6版)(中文版)》PDF

    简介自1996年以来,JavaScript的:权威指南已为JavaScript圣经程序员,程序员指南和全面的参考,以核心语言和客户端JavaScript API的Web浏览器定义.第6版包括HTML5 ...

  5. [在读] javascript权威指南第六版

    耽搁了有大半年没看,记得当时看到5分之2了吧.权威指南是不管读几遍都能觉得有新收获的书^^

  6. 【JavaScript权威指南(第五版)】笔记之第一部分 核心javascript (第1章~第12章)

    第一章 javascript概述 ①.javascript是一种松散类型语言;也是一种解释型语言;         第二章 词法结构 ①.大小写敏感         第三章 数据类型和值 ①.isFi ...

  7. JS 语言核心(JavaScript权威指南第六版)(阅读笔记)

    前言: 对于程序员,学习是无止境的,知识淘换非常快,能够快速稳固掌握一门新技术,是一个程序员应该具备的素质.这里将分享本人一点点不成熟的心得. 了解一门语言,了解它的概念非常重要,但是一些优秀的设计思 ...

  8. 【读书笔记--cookie】JavaScript权威指南 第六版

    遇到一些问题需要用cookie处理,正好读了一下犀牛书关于cookie的介绍,整理了一些笔记. cookie是指web浏览器存储的少量数据,同时它是与具体的web页面或者站点相关的. cookie数据 ...

  9. JavaScript权威指南第六版(阅读笔记)

    前言: 对于软件行业学习是无止境的,因为知识更替非常快,能够快速稳固掌握一门新技术是一个程序员应该具备的基本素质. 了解一门语言,了解它的概念非常重要,但是一些优秀的设计思想需要细心和大量实践才能慢慢 ...

随机推荐

  1. WebForm文件上传

    用 FileUpload控件进行上传文件. <asp:FileUpload ID="FileUpload1"  runat="server" /> ...

  2. spring源码解析2--容器的基本实现

    spring的主要特性是IOC,实现IOC的关键是bean,而更关键的是如何bean的管理容器,也就是BeanFactory,本文的目标是弄清楚BeanFactory具体是怎么样的存在. 先看下最简单 ...

  3. Class打包成jar

    Class打包成jar 现在我的文件夹的目录在: C:\Users\linsenq\Desktop\cglibjar 我要把位于这个目录下的所有文件夹以及这个文件夹下的.class文件打成jar包 第 ...

  4. Why choose Nexiq USB-link 125032 Diesel Truck Diagnose

    Nexiq 125032 usb link is Diesel Truck diagnostic Interface. Nexiq truck scanner can compatible with ...

  5. c# 调用RDP和SSH实现远程登陆

    1.ssh的登陆实现: windows平台可以安装OpenSSHforWindows 后,可以通过cmd 执行ssh的指令. 也可以在c#编程中实现ssh的登陆: var p = new System ...

  6. html禁止页面滚动

    <div @touchmove.prevent></div> @touchmove.prevent   //加到标签上禁止滚动

  7. GCOV&LCOV&GCOVR入门

    索引 一.概述 二.关于gcov的安装 三.代码覆盖率测试(以GCOV为例) 1.编译源代码 2.运行可执行程序 3.通过gcov指令生成代码覆盖率报告 四.生成更全面.直观的代码覆盖率报告 1.LC ...

  8. 单例模式-懒汉式的一次多线程Debug

    单例模式要要点就是一个类只会存在一个实例,要想达到这种效果,最重要的就是将构造方法设置为私有,然后通过static的方法来获取对象. 上述设计并不线程安全,因为在lazySingleton = new ...

  9. Bugku-CTF之过狗一句话(送给大家一个过狗一句话)

    Day25 过狗一句话   http://123.206.87.240:8010/ 送给大家一个过狗一句话<?php $poc="a#s#s#e#r#t"; $poc_1=e ...

  10. 洲阁筛 & min_25筛学习笔记

    洲阁筛 给定一个积性函数$F(n)$,求$\sum_{i = 1}^{n}F(n)$.并且$F(n)$满足在素数和素数次幂的时候易于计算. 显然有: $\sum_{i = 1}^{n} F(n) = ...