DOM事件DOM 事件事件冒泡与捕获**dom2 级事件 的 **addEventListener 第三个参数控制 事件冒泡或捕获 true 表示捕获,从上往下, 就是只触发当前事件,不会触发外层事件 catch false (默认) 表示冒泡,从下往上。 触发了子事件,还要把父事件上级事件一起触发了。bind –** 自定义属性 ** data -任意名= ‘ ‘ 类似 **title(但 2022-02-25
DOM操作dom2.0获取元素的方法 ** 通过选择器获取元素节点:** document.querySelector( ‘ 选择器 ‘ ) -找到第一个符合条件的节点对象 document.querySelectorAll( ‘ 选择器’ ) -数组形式返回所有符合条件的节点对象 注意该选择器,无法动态获取页面正在添加变化的元素节点。只有原生的 getELement…才行 ** 获取节点 2022-02-25
JS简述JS 段复习加深JS 操作样式的方式 元素节点.style 元素节点.setAttribute(class,value) 增加或删除 class 控制样式。 classlist.add/remove 运算符 算术运算符、拼接运算符、关系运算符(大于小于等于 == === !==)、逻辑运算符( || < && < ! ) 数据类型(typeof 能检验出的) 2022-02-25
数组JS- 数组**数组 ** 引用数据类型 ** ** 玛莎拉蒂 奔驰 劳斯莱斯 宾利 var cars = [‘玛莎拉蒂’,’奔驰’,’劳斯莱斯’,’宾利’] 字面两的声明方式 var arr = []; new 的方式,多个值用逗号隔开 var arr = new Array(字符串);创建有字符串的数组。 var arr = new Array(数字);数字只有一个,创建 2022-02-25
JS初见JS - 初见一阶段小复习 宽高边框|背景 垂直水平居中 定位,父相子绝 浮动的影响,引入问题的解决方案 盒模型 margin 的应用 margin 的 bug JS 1.js 是干啥的 ** ** 1.1 实现用户的行为,做用户和页面的交互 1.2 运行在浏览器端的脚本语言,(不需要搭建环境就能运行的就是脚本语言,写在 html 文件里,浏览器可以识别且执行的语言。) 2.html 2022-02-25
BOM 浏览器对象模型BOM 浏览器对象模型BOM 浏览器对象模型 1.操作浏览器窗口,调用 alert 2.浏览器的导航对象,浏览器的版本,内核 3.历史记录 4.获取浏览器的窗口信息 5.提供 cookie window 是 js 中唯一的全局变量 window.close(); -关闭页面 window.open(’网页地址’,’_blank(弹出方式)’,’width=100, height=100,to 2022-02-25
DOM文档对象模型DOM 文档对象模型dom (document object model)文档对象模型 ** ** 由 W3C 提出的一套标准,可使用 js 访问,修改,删除,添加文档的内容样式和结构。 **dom 节点树 ** 文档 document document 节点 html 根节点 根节点。 root node * 标签 元素节点 ele 2022-02-25
面向对象编程面向对象编程面向对象编程 面向对象 json object-oriented 是一种思想,是一种思维方式,只关注结果 面向过程 怎么实现一件事情,函数,自顶向下 面向数据 面向切片 面向对象的好处: 提高效率,适合团队开发 面向对象的思想 封装 封装共性,内部细节不考虑,只管使用 继承 子类继承父类的特点+ 多态 个性,同一个接口,可传不同的参数,返回不一样的东西 对象,就是一堆属性和方法 2022-02-25
高阶函数以及函数柯里化高阶函数以及函数柯里化高阶函数以及函数柯里化 高阶函数:两种情况 若 A 函数,接收的参数是一个参数,那么 A 就可以称之为高阶函数 若 A 函数,调用的返回值依然是一个函数,那么 A 就可以称之为高阶函数 常见的高阶函数 promise setTimeot 数组方法:arr.map arr.filter arr.reduce 函数的柯里化** (Curry)** –通过函 2022-02-25
模块化模块化概括E6 与 commonJs 模块化区别 es6 除了 default 导出 或者 * as 改名 的都必须 用 { } 按需导入。 commonJs 是导出一个对象 用一个变量接收。变量名随便命名 导入导出 都有等号 const bzj = require(‘nockJs’),按需引入 导出 module.exports = 对象 等同于 module = 对象 并且 m 2022-02-25