JavaScript权威指南

弗拉纳根

出版时间

2007-07-31

ISBN

9787111216322

评分

★★★★★
书籍介绍

《JavaScript权威指南(第5版)》全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。它运用了一些复杂的例子,说明如何处理验证表单数据、使用cookie、创建可移植的DHTML动画等常见任务。《JavaScript权威指南(第5版)》还包括详细的参考手册,涵盖了JavaScript的核心API、遗留的客户端API和W3C标准DOM API,记述了这些API中的每一个JavaScript对象、方法、性质、构造函数、常量和事件处理程序。

AI导读
核心看点
  • 全面解析JavaScript核心语言特性
  • 详解浏览器端DOM与遗留API
  • 提供详尽的核心与客户端参考手册
适合谁读
  • 前端开发工程师
  • Web应用开发者
  • 需精通JS的进阶学习者
读前提醒
  • 建议当作字典查阅而非通读
  • 可结合英文原版对照阅读
  • 重点研读核心部分参考章节
读者共识
  • 内容详实但篇幅厚重
  • 是JS开发必备参考工具书
  • 部分章节翻译质量有待提升

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "随着 time-sharing 和基于文本的终端机的出现"
  • "但要注意,Attr对象不出现在元素的childNodes[]数组中,不像Element和Text节点那样直接是文档树的一部分。DOM标准允许通过Node接口的attribute[]数组访问Attr 节点。"
  • "当定义了一个函数,他的作用域连就被保存了起来,并且成为函数内部的一部分。在最顶层,作用域链仅由全局对象组成,而并不和词法作用域相关。然而,当定义一个套嵌函数的时候,作用域链就包含了外围的包含函数。这意味着套嵌的函数可以访问包含函数的所有参数和局部变量。 注意:作用域链是活的,并且在函数被调用的时候,可以访问任何当前的绑定。"
  • "有一个对套嵌函数的外部引用,并且套嵌的函数将它的引用保留给外围函数的调用对象。结果是,外围函数的一次特定调用的调用对象依然存在,函数的参数和局部变量的名字和值在这个对象中得以维持。 javascript函数是将要执行的代码以及执行这些代码的作用域构成的一个综合体。在计算机科学术语里,这种代码和作用域的综合体叫闭包。所有的javascript函数都是闭包。但是,当一个套嵌的函数以这种方式被使用【就上面那段那种方式】的时候,常常明确的叫做一个闭包。"
  • "Steve的断点技术使用一个闭包【inspector】来扑获一个函数中的当前作用域(包括局部变量和函数的参数),并将它与全局的eval函数组合起来,从而允许查看作用域。eval得到js代码的一个字符串并返回其结果。"
  • "被设计用来和new运算符一起使用的函数叫做构造函数。构造函数的工作是初始化一个新的创建对象,设置在使用对象前需要设置的所有属性。"
  • "然后,如果一个构造函数返回一个对象值,返回的对象会成为new表达式的值,在此情况下,作为this的值的对象会被抛弃。"
  • "实例属性,实例方法,类属性,类方法"
目录
前言
第1章 JavaScript概述
第一部分 核心JavaScript
第2章 词法结构
第3章 数据类型和值

显示全部
用户评论
第十七章的翻译质量堪忧,尤其是鼠标事件和拖放事件这两小节,语句都不通顺。
好书,翻译也基本到位,不过把framework翻成帧有点业余
JS入门经典,传说中的犀牛书,貌似出到1.6版了,书到用 时 方恨少,纸到抽 处 不觉长,900多页挺厚实的一本字典,拿来练习搬砖正合适,就是手感不好,纸质略硬了点…
比较厚,但是书的内容编排就像流水账。内容松散,很多相关的内容本来可以在一个主题内讲的,非要分成独立的不相关的章节。艹
讲的尚算详细全面,结尾附的参考手册很实用。优秀的入门教程。
有编程基础的人想入门前端不要看这本书,红宝书也不要翻,直接做Vue项目去。
相对于现在的HTML5 & CSS & ES6来说,这本书的内容需要更新了
放了6年。。。该放下小说好好读读了,
前端发展太快了,学下基础
专业
收藏