函数函数**函****数** 由事件驱动或者它被调用时可以重复执行的代码块。 – 提高了代码的可读性,实现了代码和逻辑分离 – 函数的声明 function 函数名 1.不能是关键字 2.小驼峰,首字母小写 3.语义化 - getSum getHour add max min yanZheng 4.不可以数字开头 函数体 叫函数名,要执行的代码块, 函数的返回值: 没有 return,返回 und 2022-02-25
a标签的href 与 onclick执行顺序a 标签的 href 与 onclick 执行顺序a 标签的 href 与 onclick 执行顺序 先执行 onclick 后执行 href a 标签的 href 与 onclick 执行顺序 在 Javascript 中 void 是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expression) 2. ja 2022-02-25
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