![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 69
鲨鱼灬辣椒
正在学习前端
展开
-
笔记12-JS事件总结
笔记12-事件总结 一、什么是事件 1、简单来说事件就是用户在网页上的一系列的操作,比如,鼠标点击、双击、敲击键盘等等。。。事件发生有两个方面:事情来了,然后处理。 例如: 电话铃声响起(事件发生)—需要接电话(处理) 学生举手请教问题(有事了)—需要解答(处理) 按钮被点击了,然后对应一个函数来处理 2、事件触发: 当用户点击按钮时,我们就说,触发了按钮的onclick事件。 JavaScript 事件是由访问 Web 页面的用户引起的一系列操作,例如:用户点击。当用户 执行某些操作原创 2021-01-18 20:22:17 · 140 阅读 · 1 评论 -
笔记11-DOM2
笔记11-DOM2 一、节点的操作 父(parent)、子(child)和同胞(sibling)等术语用于描述这些关系。父节点拥有子节点。同级的子节点被称 为同胞(兄弟或姐妹) //一般不使用 childNodes 获取当前元素节点的所有子节点 firstChild 获取当前元素节点的第一个子节点 lastChild 获取当前元素节点的最后一个子节点 previousSibling 获取当前节点的前一个同级节点 -(678不支持) nextSibling 获取当前节点的后一个同级节点 -(原创 2021-01-18 20:19:36 · 125 阅读 · 1 评论 -
学习JS的第10天
学习JS的第10天 一、BOM 1)、什么是BOM? 1、BOM( Browser Object Model)—> 浏览器对象模型。 2、BOM 作用:主要提供了访问和操作浏览器各组件的方式。 window浏览器窗口对象是js中最大的对象。其他所有的对象,都是window的子对象 document文档对象,代表一个网页 location地址栏对象,对地址栏的操作一些方法 navigatior浏览器软件对象,主要用来判断用户用的是什么浏览器,可以解决兼容性问题 screen屏幕对象,可以获取屏幕相关的信原创 2021-01-18 20:12:13 · 140 阅读 · 1 评论 -
学习JS的第9天
学习JS的第9天 一、Math对象 Math 对象用于执行数学任务。 Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()。 1、语法: var x = Math.PI; // 返回PI var y = Math.sqrt(16); // 返回16的平方根j 2、Math的方法 方法 描述 abs(x) 返回 x 的绝对值。 acos(x) 返回 x 的反余弦值。 asin(x) 返回 x 的反正弦值。 atan原创 2021-01-18 20:10:49 · 128 阅读 · 1 评论 -
学习JS的第7天
学习JS的第7天 一、冒泡排序 1、冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。(第一轮比较出最大的数,第二轮比较出第二大的数,依次类推每一轮比较出当前轮最大数) 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 2、如何理解冒泡排序? 举例:给一个数组 a[5,3,7,1] //5 3原创 2021-01-18 20:04:40 · 123 阅读 · 0 评论 -
学习JS的第五天
学习JS的第五天 一、arguments对象 在调用函数时,浏览器每次都会传递两个隐含的参数 1、函数上下文对象this 2、封装实参的对象arguments (arguments的作用就是封装实参) arguments是一个类数组对象,它可以通过索引(下标)来操作数据,也可以获取长度 在调用函数时,所传递的实参会全部保存在arguments里面 即使没有形参,也可以使用arguments ,如果需要调取参数, 则使用 (表示第一个参数)arguments[0]、(表示第二个参数)a原创 2020-12-28 15:19:13 · 110 阅读 · 0 评论 -
学习JS第二天
学习JS的第二天 一、数据类型转换 数据类型转换分为强制数据类型转换和隐式数据类型转换. 强制数据转换: 主要通过 Number()、String()、Boolean()、等内置方法进行转换 Number() 把其他的数据类型可以转成数值类型 String() 把其他的数据类型可以转成字符串类型 Boolean() 把其他的数据类型可以转成布尔类型 例如: var str1 = 'hello'; console.log('原来的值:'+str1); con原创 2020-12-25 10:14:05 · 164 阅读 · 1 评论