JS红皮书 第三版 JS的历史与使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS红皮书 第三版 JS的历史与使用相关的知识,希望对你有一定的参考价值。

看了很多遍红皮书,总是觉得自己看了就忘,可能是jQuery用多了,也是自己没有系统的记过笔记,所以,自己记记笔记,看了抄一遍书会不会有变化.

首先讲一下,这本书是基于ECMAScript 3 和 ECMAScript 5的语法(2009年出版),已经有点老,在现代很多浏览器使用EC 6 ,测试会出现一些误差.

但是永远都会改变,而改变永远都是基于上一个版本,所以学习这本书仍然很有价值.

 

概要: js简介

 

第一章先粗略了解下JS的历史与使用.

JS的历史

  Js诞生于1995年,由网景公司开发。当时的目的是处理服务器短语言负责的一些输入验证操作。如今,已经具备了与浏览器窗口及其内容等几乎所有方面交互的能力。

  JS包含三个部分

           核心——ECMAScript

                       由ECMA-262定义,提供核心语言功能

           文档对象模型——DOM

                       提供访问和操作网页内容的方法和接口

           浏览器对象模型——BOM

                       提供与浏览器交互的方法和接口。

JS的使用

  把JS插入到html页面中要使用<script>元素。使用这个元素可以把JS嵌入到HTML页面中,让脚本与标记混合在一起(难维护,应该杜绝这样写);也可以包含外部的JS文件(推荐标准)。使用src来指向对应文件的URL。

     注意:在包含外部JS文件时,既可以时与包含它的页面位于同一个服务器上的文件,也可以时其他任何域中的文件(是跨域操作jsonp的基础)。

 

以上是关于JS红皮书 第三版 JS的历史与使用的主要内容,如果未能解决你的问题,请参考以下文章

js面向对象小结(工厂模式,构造函数,原型方法,继承)

js红皮书总结(原创)--markdown格式

国新办发表《新疆生产建设兵团的历史与发展》白皮书(2014年10月)

龙蜥 Node.js/WebAssembly SIG 重磅发布 Node.js/Noslate 性能优化白皮书

JS高级程序设计第三版——JavaScript简介

历史上的今天6 月 18 日:京东诞生;网店平台 Etsy 成立;Facebook 发布 Libra 白皮书