首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
今天也要加油呐
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
「前端进阶」数组乱序
数组乱序指的是:将数组元素的排列顺序随机打乱。 将一个数组进行乱序处理,是一个非常简单但是非常常用的需求。 比如,“猜你喜欢”、“点击换一批”、“中奖方案”等等,都可能应用到这样的处理。 微软曾在browserchoice.eu上做过一个关于不同浏览器使用情况的调查,微软会在页…
关于JS中一些重要的api实现, 巩固你的原生JS功底
在面试中,常常会遇到一些手写XXX之类的面试题,因此好好总结一下,对于巩固我们的原生js的基础是非常必要的。 尽管在网上已经有了非常多的总结文章,但在我看来有一个普遍的问题,那就是把原理性的东西过于复杂化了。如果站在面试官的角度,他的目的是在最短的时间内考察出面试者对于JS语言…
JS数组奇巧淫技
前段时间接手一个项目,逻辑晦涩难懂,代码庞大冗余,上手极其困难。很大的原因就是数组方法使用不熟练,导致写出了很多垃圾代码,其实很多地方稍加改动就可以变得简单高效又优雅。因此我在这里总结下数组的常用方法和奇巧淫技(奇巧淫技主要是reduce~)。 数组操作首先要注意且牢记spli…
你不知道的 JSON.stringify() 的威力
其实有很多有用的东西,当时学习了,也记住了,但是时间久了就是记不住,所以导致在日常开发中总是想不起来原来这个东西可以这么用,而去选择了更加复杂和麻烦的方式。其实我们日常学习的知识就是拿来用的,即使你今天把知识点背下来了,没有去思考这个知识点我们可以用来干嘛,不需要几天就会慢慢地…
删除json数据中的空字段(Remove Empty Fields from JSON)
JSON 作为浏览器和服务交互重要的存在,被广泛的应用。我们用js来实现一个方法将json中的空字段删除。 刚看到的时候想到了深拷贝的思路,要考虑数据类型,循环等。 对对象进行循环,如果是数组和对象则循环调用 RemoveEmptyFields其他满足则删除。循环forEach…
JS基础知识总结(五):防抖和节流
在输入框里输入一个,就会触发一次“ajax请求”(此处是console)。 浪费请求资源,可以加入防抖和节流来优化一下。 本文会分别介绍什么是防抖和节流,它们的应用场景,和实现方式。防抖和节流都是为了解决短时间内大量触发某函数而导致的性能问题,比如触发频率过高导致的响应速度跟不…
15个简单的JS编码标准让你的代码更整洁
下面的编码标准是我对上述几点有帮助的看法。 1. 比较时使用 === 代替 == 这很重要,因为JavaScript是一种动态语言,因此使用==可能会给您带来意想不到的结果,因为它允许类型不同。 2. 永远不要使用 var,使用 let 来代替 使用 let 将有助于避免 Ja…
从大厂面试题看数据类型转换
思维导图JS两大数据类型基本数据类型(值类型/原始值类型)numberstringbooleannullundefinedsymbolbigint引用数据类型object普通对象Map实例对象数组对象
【适合收藏】让你减少加班的15条高效JS技巧!
鱼头辛苦总结的15条非常高效的JS技巧,掌握这15个JS技巧,让你减少加班次数,多抽出点时间来陪女(男)朋友。 如果你喜欢探讨技术,或者对本文有任何的意见或建议,非常欢迎加鱼头微信好友一起探讨,当然,鱼头也非常希望能跟你一起聊生活,聊爱好,谈天说地。
从负一步开始的前端性能优化
两年前,我曾经写了一篇关于性能优化的文章, 在里面提出性能优化要先对页面性能进行记录,而且要按照页面访问的整个流程分步骤进行优化。 两年过去了,我又有了一点新的思考,在阿里也学习到了一些新的优化方法,在这里分享给大家。 关于性能优化的时机,其实可以更早,比用户输入url更早,即…