![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔试
文章平均质量分 62
萌新小吉
前端萌新成长历程
展开
-
正则表达式的方法
正则表达式常见的表达法有五种:test()test() 用于测试指定字符串和正则表达式之间是否匹配,接受一个字符串作为其参数,并根据是否匹配返回 true 或 falsevar reg = /\.*/console.log(reg.test('ab')) //truematch()match() 与字符串一起使用以检查字符串和正则表达式 regex 之间的匹配,以正则表达式为参数const strText = "Hello China";const regex = /[原创 2022-04-29 16:58:28 · 207 阅读 · 0 评论 -
防抖(debounce) 和 节流(throttling)
防抖和节流对于我们前端的性能优化上来说是一个必不可少的部分,也是我们笔试和面试过程中常常遇到的一个问题,因此,掌握防抖和节流对于我们来说十分的必要。首先,我们需要了解一下防抖和节流是什么?用来做什么的?防抖和节流的概述防抖和节流是针对响应跟不上触发频率这类问题的两种解决方案。在给DOM绑定事件时,有些事件我们是无法控制触发频率的。 如鼠标移动事件onmousemove, 滚动滚动条事件onscroll,窗口大小改变事件onresize,瞬间的操作都会导致这些事件会被高频触发。 如果事件的原创 2021-11-04 18:36:56 · 21578 阅读 · 0 评论 -
js中字符串常考
首字母大写function titleCase(str){ var a = str.toLowerCase().split(' '); var b = a.map(function(val){return val.replace(val.charAt(0),val.charAt(0).toUpperCase())})return b.join(' ');}console.log(titleCase('i am a little boy'))找到匹配字符串所在的各个位置原创 2021-11-03 12:40:03 · 90 阅读 · 0 评论