首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript基础
订阅
能来帮帮胡桃吗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
面试必问,防抖函数的核心是什么?
防抖节流的作用是什么? 节流(throttle)与 防抖(debounce)都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。 防抖:是指在一
js 中进行 base64 编码
base64 常用于处理文本数据的场合,比如登录时传输密码时进行加密,图片也通常会使用 Base64 的形式加载或者存储(这样渲染时就不需要额外请求外部资源)
encodeURI和encodeURIComponent的区别
encodeURI和encodeURIComponent两者都是编码url,只是编码的范围不一样encodeURI只会编码空格encodeURIComponent会将//也进行编码,导致整个url不可
不会Reflect,怎么玩转Proxy --Proxy篇
Proxy作为vue3的核心api之一,它的作用相当于vue3的顶梁柱,响应式及双向绑定都利用Proxy的特性来完成的。现在熟悉vue3的谁不知道大名鼎鼎的Proxy。但Proxy的方法和使用都知道吗
轻松拿下 JS 浅拷贝、深拷贝
本文将由浅入深地讲解浅拷贝和深拷贝,知识图谱如下: 深拷贝和浅拷贝的区别? 答: 浅拷贝和深拷贝都是创建一份数据的拷贝。 JS 分为原始类型和引用类型,对于原始类型的拷贝,并没有深浅拷贝的区别,我们讨
盘点JS判断空对象的几大方法
知识准备 在盘点JS判空方法之前我们先来了解下面的三个方法。 Object.keys Object.keys()方法是以对象为参数,返回一个包含该对象内所匹配的属性和方法的数组 大家在这里会发出疑问
js精度丢失的问题,重新封装toFixed()
js精度丢失的问题,重新封装toFixed() 最近项目中遇到一个问题,那就是用tofixed()保留位小数的时候出现问题;比如2.55.tofixed(1)的结果是2.5。在网上搜了以什么是什么to
5种JS判断对象属性是否存在的方案!
随着Object.hasOwn()的加入,目前我们已经有了5个判断对象属性是否存在的方法!本文一次性总结!
JS数组方法中哪些会改变原数组,哪些不会?
作为一名前端开发人员,我们每天都会与数组打交道。JS 也提供了很多操作数组的原生 API 供我们调用。在这些方法里面,有的方法会改变原数组,有些不会改变原数组。
JS数组Reduce方法详解
一直以来都在函数式编程的大门之外徘徊,要入门的话首先得熟悉各种高阶函数,数组的reduce方法就是其中之一。 reduce方法将会对数组元素从左到右依次执行reducer函数,然后返回一个累计的值。举个形象的例子:你要组装一台电脑,买了主板、CPU、显卡、内存、硬盘、电源...…