摘要: BOM(Browser Object Model)是指浏览器对象模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM是由多个对象组成,其中代表浏览器窗口的window对象是BOM的顶层对象,其他对象都是该对象的子对象 浏览器的顶级对象是window,当我们用的是wind 阅读全文
posted @ 2021-06-14 13:48 筱宇衡 阅读(105) 评论(0) 推荐(0) 编辑
摘要: .addEventListener() //同一个事件注册多个处理函数 <input type="button" value="按钮" id="btn"> <script> btn = document.getElementById('btn'); btn.addEventListener('cli 阅读全文
posted @ 2021-06-13 10:48 筱宇衡 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 动态创建元素 为何要动态创建元素: 输入电脑,传入之后动态的出现下拉表 动态创建元素方法: document.write() //document.write('<p>world</p>'),当点击按钮的时候会把前面的页面覆盖的生成一个新的页面显示,所以不能在事件当中使用。一般在做服务的时候使用。比 阅读全文
posted @ 2021-06-09 17:15 筱宇衡 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 节点的层次结构 nodeType节点的类型 1 元素节点 //nodeType=1 2 属性节点 3 文本节点 //nodeType=3 4 注释节点 //nodeType=8 nodeName 节点的名称(标签名称) nodeValue 节点值 元素节点的nodeValue始终是null 父子结构 阅读全文
posted @ 2021-06-06 20:34 筱宇衡 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 获取标签属性和内容 DOM对象将标签的属性和内容封装成了对象的属性 <div id = "div">我是一个div <span>我是span</span> </div><script> var box = document.getElementById('div'); console.dir(box 阅读全文
posted @ 2021-06-05 18:32 筱宇衡 阅读(84) 评论(0) 推荐(0) 编辑
摘要: API应用程序编程接口,是一些预先定义的函数,或方法。 任何开发语言都有自己的API API的特征是输入和输出(I/O ) Web API 是浏览器提供的一套操作浏览器功能和页面元素的API(BOM和DOM) DOM经常进行的操作: 获取元素 对元素进行操作(设置属性或方法) 动态创建元素 事件 获 阅读全文
posted @ 2021-06-04 19:59 筱宇衡 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 基本包装类型:将简单类型包装成复杂类型(简单类型没有属性和方法,包装成复杂类型可以调用属性和方法) 基本包装类型:String Number Boolean 当简单类型调用方法的时候,把基本类型变成基本包装类型会创建一个对应的临时对象,执行完之后销毁。过程类似: var _str = new Str 阅读全文
posted @ 2021-06-02 17:51 筱宇衡 阅读(87) 评论(0) 推荐(0) 编辑
摘要: arr = [1,3,5,2,7]; toString() //将数组内容变成字符串并用逗号隔开 valueOf() //返回数组对象本身 学习一个方法的步骤: 1 了解方法的作用 2 方法的参数 3 方法的返回值 4 测试,练习 var array = [1,2,3]; 1 栈操作(压子弹一样,先 阅读全文
posted @ 2021-06-01 20:15 筱宇衡 阅读(108) 评论(0) 推荐(0) 编辑
摘要: JavaScript组成ECMAScript+BOM+DOM 目前所学的都是ECMAScript,BOM和DOM还没有学 已学的ECMAScript:变量,注释,数据类型,操作符,流程控制语句(判断和循环),数组,对象,构造函数,内置对象 JavaScript中所包含的对象:自定义对象(之前学的就是 阅读全文
posted @ 2021-05-29 20:46 筱宇衡 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一个月没有更新了,一直在弄毕业论文和毕设,刚刚告一段落…… 对象:对象是一个具体的事物,不是一类。不同属性中间用 逗号 隔开 对象是无序属性的集合,属性的值可以是基本值,对象和函数。 对象由特征(描述对象的,属性,名词)和行为(动词)组成 var student = { name : "张飞"; a 阅读全文
posted @ 2021-05-27 16:14 筱宇衡 阅读(141) 评论(0) 推荐(0) 编辑