![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 68
hyomei
这个作者很懒,什么都没留下…
展开
-
Array的操作方法之splice()
前言今天在leetcode上做了一道合并两个有序数组的题目,用了splice()这个方法,于是打算做小笔记加深印象。一、splice()的作用及使用具有删除、插入。替换三个作用,该方法返回的是一个数组(包含从原数组中删除的项(若没有删除项则返回一个空数组))语法:splice(index,howmany,item1,…itemx);index——必须,整数,规定添加或者删除的位置,使用负数,从数组尾部规定位置。howmany——必须,要删除的数量,如果为0,则不删除项目。item1,…i原创 2021-03-29 20:55:25 · 17925 阅读 · 0 评论 -
JavaScript面向对象
一、两大编程思想1. 面向过程POP(Process-Oriented programming):分析出解决问题所需要的步骤,然后用函数把这些步骤一步步实现,使用的时候再一个个依次调用就可以了。举个栗子:把大象放进冰箱面向过程是按照我们分析好的步骤,按照步骤解决问题的2. 面向对象OOP(Object-Oriented programming):把事务分解成一个个对象,,然后由对象之间分工与合作。举个栗子:将大象放进冰箱首先要找出对象,其次分析对象功能大象对象进去冰箱对象打开关原创 2021-03-21 13:17:13 · 59 阅读 · 0 评论 -
闭包案例
前言闭包是一个有权访问另一个函数作用域内变量的函数闭包的作用:延伸变量的作用范围一、利用闭包点击 li 输出当前 li 的索引号以及实现3秒后打印li元素的内容<body> <ul> <li>西瓜</li> <li>草莓</li> <li>芒果</li> <li>香蕉</li> </ul> <script>原创 2021-03-20 15:27:43 · 190 阅读 · 0 评论 -
BOM(一)
文章目录1.概述2.window 对象常见事件2.1 窗口加载事件2.2 调整窗口大小事件3.定时器(开发中常用)3.1 setTimeout()定时器3.2 setInterval()定时器3.3 停止定时器3.4 下面举一个倒计时的小案例1.概述BOM(Browser Object Model)即浏览器对象模型,它提供了独立内容而与浏览器窗口进行交互的对象。BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性,其核心对象是windoow。BOM缺乏标准,JavaScript语法标准原创 2021-03-12 21:00:43 · 484 阅读 · 2 评论 -
JavaScript之数组
文章目录一、数组是什么?二、数组的特点三、数组的创建1.利用new创建2.利用数组字面量创建四、访问(获取)数组五、遍历数组六、新增数组元素1.通过修改length来扩容数组2.通过修改索引号来追加数组元素七、JavaScript数组的一些案例练习1.求数组总和、平均值2.求数组最大值3.将数组转换成字符串4.筛选数组元素5.删除指定数组元素6.翻转数组7.==数组排序--冒泡排序==一、数组是什么?数组Array:是值的有序集合,每个值叫元素,而每个元素在数组中有一个位置,以数字表示,称为索引(有原创 2021-02-26 12:11:18 · 200 阅读 · 0 评论