码迷,mamicode.com
首页 > 其他好文 > 详细

DOM

时间:2020-03-20 20:00:37      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:document   变量赋值   strong   UNC   规范   数值   用法   typeerror   解析错误   

1、什么是DOM?

DOM->Document Object Model

DOM定义了表示和修改文档所需的方法。DOM对象即为宿主对象,由浏览器厂商定义,用来操作html和xml功能的一类对象的集合。也有人称DOM是对HTML以及XML的标准编程接口(xml在html之前,能够自定义标签)

2、点击变色

技术图片

3、简单的选项卡效果

技术图片

技术图片

4、往页面添加元素标签

技术图片

 5、实现下面这种效果,鼠标移入变色,而且颜色越变越浅

技术图片

 技术图片

 6、Error.name的六种值对应的信息

a、EvalError-eval()的使用与定义不一致

b、RangeError-非法或不能识别的引用数值

c、RangeError-数值越界

d、SyntaxError-发生语法解析错误

e、TypeError-操作数类型错误

f、URLError-URL处理函数使用不当

7、es5严格模式
"use strict"

不再兼容es3的一些不规则语法,使用全新的es5规范

两种用法:

全局严格模式

局部函数内严格模式(推荐)

就是一行字符串,不会对不兼容严格模式的浏览器产生影响。

不支持with,arguments.callee,func.caller,变量赋值前必须声明,局部this必须被赋值(Person.call(null/undefined)赋值什么就是什么),拒绝重复属性和参数

 

DOM

标签:document   变量赋值   strong   UNC   规范   数值   用法   typeerror   解析错误   

原文地址:https://www.cnblogs.com/yqyf/p/12510554.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!