高程3阅读笔记
第一章
要想全面理解和掌握javascript,关键杂居弄清他的本质、历史和局限性
1-javascript 简史
诞生与1995年,布兰登-艾奇
为什么会出现javascript
当时主要目的是处理以前由服务端语言负责的验证操作。在javascript 没有问世之前,必须把表
单发送到服务端才能知道用户是不是没有填写。当时正处于拨号上网的时代 (当时的网速28kb
点击提交大概要30秒)
想象一下,你填写完表单,单击“提交”按钮,等30 秒处理,然后看到一条消息,告诉你有一个
必填字段没填
最早的用途是用表单验证,发展成为一门强大的语言完全是出人意料。
名字的由来 -蹭Java 热度 liveScript 改为javascript(语言没有任何联系)
1996年8月微软进入浏览器行业, 网景公司永远的的痛
1997年以 javascript为蓝本提交 tc39,第二年成为标准(ISO/IEC-16262)
2-JavaScript的组成
ECMAscript(核心)
1997 - ECMA-262定义、次年国际标准组织 也采用
规定 语法、类型、语句、关键字、保留字、操作符、对象
DOM(Document Object Model)文档对象模型 多层节点结构
DOM通过创建表示文档的树,让开发者可以随心所欲地控制网页 的内容和结构。
使用DOM API,可以轻松地删除、添加、替换、修改 节点。
最简单的dom
<html>
<head>
<title>最简单的html结构</title>
</head>
<body></body>
</html>
历史
dom0 实际上是不存在的,历史上的一个坐标点 ie4 ⧵navigator 4.0的时代
1 html 事件 、2 属性事件 咋饿个阶段
dom1级 1998年10月成为w3c标准
只制定了标准和规范
dom2级 定义了事件、事件处理的接口
DOM 视图、DOM事件、DOM样式、DOM遍历和操作DOM树
addeventListener 在这个阶段发布dom3级 进一步扩展了DOM
DOM Living Standard 时期增加 Dutation Events的Mutation Observers
W3C不再按照Level来维护DOM了,而是作为DOM Living Standard来维护,其快照称
为DOM4
BOM(浏览器对象模型)html5的出现规范了bom
提供与浏览器交互的方法和接口
网友评论