首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
mrlal
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
你不知道的forEach函数
我为什么叫你不要再使用forEach了。 原因一:不支持处理异步函数 先看一个例子: JavaScript中的forEach()方法是一个同步方法,它不支持处理异步函数。如果你在forEach中执行了
25个你不得不知道的数组reduce高级用法
reduce作为ES5新增的常规数组方法之一,对比forEach、filter和map,在实际使用上好像有些被忽略,发现身边的人极少使用它,导致这个如此强大的方法被逐渐埋没。 如果经常使用reduce,怎么可能放过如此好用的它呢!我还是得把他从尘土中取出来擦干净,奉上它的高级用…
JS面试题:Object.defineProperty
Object.defineProperty的作用就是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性 给obj定义一个属性a的值为1 writable表示目标属性是否可以被重新赋值 writ
JS面试题:JS中自带的排序sort方法
1. sort字母排序 sort默认的排序方式为字母排序,根据二十六个字母依次排列,单词之间比较,则先比较第一个字母,如果第一个字母相同则比较第二个字母,以此类推。 2. sort数字排序 sort(
JS面试题:slice,substr,substring,splice,split用法
1. slice用法 slice用于数组和字符串的截取 start: 开始截取的位置索引 end: 截取结束的索引值(不包含),end参数等于你要取的最后一个字符的位置值加上1 注意点: slice返
JS面试题:数组去重
1. 普通简单数组去重 方法1:利用indexof来去重 indexof返回数组中第一个满足的值,这样过滤的话,就能达到去重的效果 方法2:new Set()去重 2. 对象数组去重 方法1 输出结果
JS面试题:判断数据类型
1. typeof 返回一个数据类型 注意:如果用typeof来判断数据类型,在判断对象,数组,null的时候要注意了,这三个用typeof返回的类型都是对象object 如果要用typeof来判断一
JS面试题:变量提升和函数提升
什么是提升? 简单点来说,就是JS在执行代码前会进行预编译,预编译期间会将变量声明与函数声明提升至其对应作用域的最顶端
JS面试题:暂时性死区
暂时性死区的本质就是,只要一进入当前作用域,所要使用的变量就已经存在了,但是不可获取,只有等到声明变量的那一行代码出现,才可以获取和使用该变量
JS面试题:JS运行机制
JavaScript是一门单线程语言,单线程就意味着,所有任务都需要排队,前一个任务结束才会执行下一个任务,如果前面任务耗费的时间很长,那后面的任务就得一直等着