js
文章平均质量分 69
老黑黑黑
一枚前端小白
展开
-
js数组迭代
数组迭代方法对每个数组项进行操作,可以简单地理解为按顺序访问目标(数组、对象等)中的每一项(其实和遍历概念没什么差别)迭代分为:查找遍历查找indexof()方法在数组中搜索元素值并返回其位置语法:array.indexOf(item, start)itemstart必需,要检索的元素可选,从哪里开始搜索,负值将从结尾开始的给定位置开始,并搜索到结尾var fruits = ["Apple", "Orange", "Apple", "Mango"];var原创 2021-01-21 12:21:01 · 326 阅读 · 0 评论 -
js防抖节流
防抖事件触发并经过一段时间间隔后执行一次事件处理函数,也就是说不管你触发了多少次事件,在这段事件就只能触发一次节流在某一高频触发下,我们不只是识别一次,按照自己设定的间隔时间(自己规定的频率),没达到这个频率都会被触发具体代码示例 // 节流(相当于写个计时器到点就执行) var canRun = true window.onresize = function() { if(!canRun) { return原创 2020-12-29 17:29:28 · 333 阅读 · 0 评论 -
常用的正则表达式
基于每次需要用到正则表达式总要百度太麻烦了,在此为自己做个总结(????其实就是懒得往脑子里记)在正则表达式中,许多标点符号具有特殊含义,比较难记,现归纳备个份:符号:^ $ . * + - ? = ! : | \ / ( ) [ ] { }“[ ]” 表示字符类,即括号了是个字符集,如:[/a,b,c/]表示含有a,b,c任何一个字符都与之匹配“-” 表示连接字符,如:[a-z]“.” 表示除换行符和其他Unicode行终止符之外的任意字符“^” 具有两重原创 2020-12-28 17:18:20 · 108 阅读 · 0 评论