JavaScript

让我在面试官面前结巴的24个XX和XX的区别!

最近面试总能遇到有面试官问到let,const和var的区别,箭头函数与普通函数的区别等等等等,各种区别,我也能答出一二,但恨不能答到完整,答全要点,而且结巴...

图片旋转验证码

图片旋转验证码

基于Element-UI的组件二次封装改造的树形选择器TreeSelect(树形下拉选择组件)

基于Element-UI的组件二次封装改造的树形选择器TreeSelect(树形下拉选择组件)

js实现无限层级树形数据结构

js实现无限层级树形数据结构,递归算法

Js获取屏幕宽度、高度

document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==> 可见区...

js数组和对象深拷贝

在JS中,一般的 = 号传递的都是对象/数组的引用,并没有真正地拷贝一个对象,那如何进行对象的深度拷贝呢? 对象的深拷贝 通常情况下,我们可以使用最简...

JS中every()和some()的用法

every()与some()方法都是JS中数组的迭代方法。 every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true。 some()是对数组中...

js数组排序

一、普通数组排序 js中用方法sort()为数组排序。sort()方法有一个可选参数,是用来确定元素顺序的函数。如果这个参数被省略,那么数组中的元素将按照ASCI...

JS中对象赋值assign()

现需要在js中,使用一个新的对象的值覆盖旧有对象,js中有一个方法:Object.assign(target,…sources) 当target和sources对象中有相同的key时,在target对...

常用正则表达式

这两天给之前项目全部添加强密码验证规则,网上找到了一些常用的正则表达式,整理记录一下,省的下次再去搜。 一、校验数字的表达式 数字:^[0-9]*$n位...
1234