题外话最近在看《JavaScript高级程序设计》。面对一本700多页的厚书,心里有些压力,于是决定整理一下。.了解如何阅读本书。这本书的内容好像只到ES5。..所以以后只能慢慢补充了。..本系列文章主要围绕:如何读全书《JavaScript...》上下文是什么?初识:像我这样的新手,有时候看的一头雾水。还没想好,,,全书的划分看书前先大致看一下目录,把全书划分一下,对每一个都有一个大概的了解。可以分为:(1-2章):一般可以认为是讲故事和环境搭建。(3-7章):javaScript基本语法和思想。(第8-9章):BOM(浏览器对象模型)(第10-14章):使用DOM与html交互(第15-16章):复杂效果实现。(第17章):错误处理(第18-19章):JavaScript和XML基础(第20-21章):服务器相关(JSON、Ajax、comet等)(第22章):高级技术(第23章):OfflineTechniques(Chapter24):Practicallink(Chapter25):EmergingAPI本文主要讨论前两个内容,即第1-7章。(一)JavaScript简史抓重点由于语法是死的东西,所以在我看来,前5章的内容是基础的基础,而后面6-7章的内容是一个ideaconveyed面向对象。所以在学习的时候,先抓住重点。好了,现在进入正题,现在可以打开本书的第一章,接下来阅读本书前的预备知识。先决条件:NetscapeNavigator是一个浏览器,一个浏览器!!!以下简称NN浏览器。总结1.Netscape,JavaScript的“拉屎”,我们称之为Netscape。它有一个浏览器NN。浏览器NN快要出到二代的时候,Netscape觉得牛逼,就想解决表单验证的问题。麻烦。王记加班加点开始开发这门脚本语言。命名的时候,为了通俗点,我们就叫它“久服”,改名为JavaScript。没办法,我的IE浏览器不能输!IE只是复制了它。为了版权起见,让我们更改名称。它叫做Jscript。两者越来越强,web越来越重要,两者的Javascript版本也会越来越不一样。于是某个协会开始了标准化,这个标准就叫做ECMAScript。可以看到,ECMAScript作为一个标准,并没有规定运行环境,只是规定了语法、类型、语句、关键字、保留字、运算符和对象。已经到了第八个版本,ES8(简写),但是这本书已经到了ECS5,,,,任重而道远。...关于版本的更新,有人发图拿来了。不知道有没有问题。(2-5)重点关注JavaScript的语法这里一个重要的知识就是MIME类型,后面会遇到。如果你忘了它,你会很困惑。MIME类型:用于编写代码的脚本语言的内容类型。它可以是文本/html或文本/javascript。汇总和排序相当于给其他语言搭建了一个环境。如何在浏览器中使用JavaScript?HTML是必需的。所以它引出了几个问题如何嵌套到HTML中?HTML中的位置有何不同?不同的位置对与实现有何不同?如何导入不同的文件?属性是什么?哪些属性是可选的,哪些是必需的?怎么做?执行令?