JS红宝书-第一章到第三章

第一章:JS简介

一.一个完整的JavaScript由核心(ECMAScript),文档对象模型(DOM),浏览器对象模型(BOM)三部分组成。

1.ECMA-262定义了ECMAScripe,提供核心的语言功能;

2.文档对象模型DOM将整个页面映射成为一个多层节点结构,每个组成部分都是某种类型的节点,每个节点里面有不同类型的数据,可以用有分支的树状图来形象的理解。DOM创建的这个“树状图”,使得结构清晰,借助DOM提供的API,开发人员可以轻松自如的删除,添加,修改,替换任何节点。

3.使用DOM的原因:过去那个只编写一个HTML页面就能够在任何浏览器中运行的时代结束了,Netscape和微软在开发DHTML方面各持己见。

4.DOM的级别,DOM1级到DOM2级再到DOM3级,不断更新,有许多的模块起到不同的作用。dom1中的dom核心模块规定了如何映射文档,对文档进行访问和操作,domHTML在dom核心的基础上进行扩展,添加了针对HTML得对象和方法。DOM2引入了dom视图,dom事件,dom样式,dom遍历和范围等新模块。

5.开发人员使用浏览器对象模型BOM可以控制浏览器显示页面以外的部分,作为js实现的一部分没有相关的准则,但是在HTML5中,把BOM的功能写入正式规范。

第二章:在HTML中使用JavaScript

1.使用<script>元素,该元素有六个属性,可以直接嵌入页面,也可以外部使用。

2.解析器优先读取<script>里面的内容,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值