一行代码完成结构加赋值我们日常经常使用结构赋值,一般都是先结构,再赋值,当然我们也可以一行就完成解构加赋值操作,看起来非常简化,当然可读性你懂得!
对基础数据类型进行解构日常中我们应该用不到这样的场景,但是实际上我们也可以对基础数据类型解构
对数组解构快速拿到最后一项值实际上我们是可以对数组解构赋值拿到
将下标转为中文零一二三...日常可能有的列表我们需要将对应的012345转为中文的一、二、三、四、五...,在老的项目看到还有通过自己手动定义很多行这样的写法,于是写了一个这样的方法转换
判断整数的不同方法
通过css检测系统的主题色从而全局修改样式
javascript也可以轻松做到
数组随机打乱顺序通过
随机获取一个Boolean值和上个原理相同,通过随机数获取,
把数组最后一项移到第一项
把数组的第一项放到最后一项
利用set数组去重
dom节点平滑滚动到可是区域,顶部,底部原生的
获取随机颜色日常我们经常会需要获取一个随机颜色,通过随机数即可完成
检测是否为空对象通过使用Es6的
Boolean转换一些场景下我们会将
各种数组克隆方法数组克隆的方法其实特别多了,看看有没有你没见过的!
比较两个时间大小通过调用
计算两个时间之间的月份差异
一步从时间中提取年月日时分秒时间格式化轻松解决,一步获取到年月日时分秒毫秒,由于
判断一个参数是不是函数有时候我们的方法需要传入一个函数回调,但是需要检测其类型,我们可以通过
计算两个坐标之间的距离
检测两个dom节点是否覆盖重叠有些场景下我们需要判断dom是否发生碰撞了或者重叠了,我们可以通过
判断是否是NodeJs环境前端的日常开发是离不开nodeJs的,通过判断全局环境来检测是否是nodeJs环境
参数求和之前看到有通过函数柯理化形式来求和的,通过 |
|