摘要: 1.面向过程与面向对象 1.1面向过程 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。 1.2面向对象 面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。 1.3面向过程与面向对象对比 面向过程 面向对象 优点 性能比面 阅读全文
posted @ 2020-07-11 17:06 WillWeson 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.1. 常用的键盘事件 1.1.1 键盘事件 <script> // 常用的键盘事件 //1. keyup 按键弹起的时候触发 document.addEventListener('keyup', function() { console.log('我弹起了'); }) //3. keypress 阅读全文
posted @ 2020-07-11 16:53 WillWeson 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.1. 节点操作 1.1.1 删除节点 node.removeChild() 方法从 node节点中删除一个子节点,返回删除的节点。 <button>删除</button> <ul> <li>熊大</li> <li>熊二</li> <li>光头强</li> </ul> <script> // 1. 阅读全文
posted @ 2020-07-11 16:41 WillWeson 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.1. 排他操作 1.1.1 排他思想 如果有同一组元素,我们想要某一个元素实现某种样式, 需要用到循环的排他思想算法: 所有元素全部清除样式(干掉其他人) 给当前元素设置样式 (留下我自己) 注意顺序不能颠倒,首先干掉其他人,再设置自己 <button>按钮1</button> <button> 阅读全文
posted @ 2020-07-11 16:25 WillWeson 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.1.1 什么是DOM ​ 文档对象模型(Document Object Model,简称DOM),是 W3C 组织推荐的处理可扩展标记语言(html或者xhtml)的标准编程接口。 ​ W3C 已经定义了一系列的 DOM 接口,通过这些 DOM 接口可以改变网页的内容、结构和样式。 DOM是W3 阅读全文
posted @ 2020-07-10 23:10 WillWeson 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1 - 内置对象 1.1 内置对象 ​ JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象 ​ 前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于 JS 独有的, JS API 讲解内置对象就是指 JS 语言自带的一些对象,这些对象供开发者使 阅读全文
posted @ 2020-07-06 16:43 WillWeson 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 1 - 作用域 1.1 作用域概述 通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。 JavaScript(es6前)中的作用域有两种: 全局作用域 局部作用域(函 阅读全文
posted @ 2020-07-06 16:17 WillWeson 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: 1 - 数组 1.1 数组的概念 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。 1.2 创建数组 JS 中创建数组有两种方式: 利用 new 创建 阅读全文
posted @ 2020-07-06 16:14 WillWeson 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1 - 循环 1.1 for循环 语法结构 for(初始化变量; 条件表达式; 操作表达式 ){ //循环体 } 名称 作用 初始化变量 通常被用于初始化一个计数器,该表达式可以使用 var 关键字声明新的变量,这个变量帮我们来记录次数。 条件表达式 用于确定每一次循环是否能被执行。如果结果是 tr 阅读全文
posted @ 2020-07-04 15:56 WillWeson 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1 - 运算符(操作符) 1.1 运算符的分类 运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。 JavaScript中常用的运算符有: 算数运算符 递增和递减运算符 比较运算符 逻辑运算符 赋值运算符 1.2 算数运算符 算术运算符概述 概念:算术运算使用 阅读全文
posted @ 2020-07-04 15:48 WillWeson 阅读(208) 评论(0) 推荐(0) 编辑