首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Js
订阅
yuanxu82174
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
JavaScript 函数(闭包、纯函数、高阶函数、防抖与节流)
ES6以后已经有了块级作用域的概念了,因此IIFE已经逐渐退出历史舞台了。 闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数 fn = closure() 相当于 fn = function(){ return count +…
15个简单实用的JavaScript技巧让你的代码更优雅🍊
给定一个对象数组,如果要获取属性的值而不要重复,则可以执行以下操作。 如果要对数组进行一些修改,然后过滤新数组,则可以尝试这样的操作。请记住,原本的myArray保持不变。 这里提供的功能是将number数组中的两个元素与sort方法进行比较。此功能可帮助我们接收正确的输出。 …
编写高质量可维护的代码:优化逻辑判断
if else、switch case 是日常开发中最常见的条件判断语句,这种看似简单的语句,当遇到复杂的业务场景时,如果处理不善,就会出现大量的逻辑嵌套,可读性差并且难以扩展。 下面我们会分别从 JavaScript 语法和 React JSX 语法两个方面来分享一些优化的技…
一份值得收藏的 Git 异常处理清单
Git 作为一种分布式版本控制系统已经成为现在开发的宠儿,不仅应用在前端、后端、客户端等开发场景中,也成为各行业互联网企业分工协作的必备技能之一。 大家都知道,一个文件夹中的文件如果被删掉了,那只有在垃圾箱里面找了。如果垃圾箱里面的也被删掉了,以笔者的常识在不借助工具的情况下怕…
我在实际工作中用的最多的 git 命令,全在这里了,使用简单!
初始化仓库操作,这样才能用git进行代码管理。 这里分享一下自己最近的原创文章合集。 复制远程仓库的代码到本地。 添加本地的某个新文件到本地仓库,但是,此时只是提交到了本地仓库,并没有提交到远程仓库。 4、git add . 这个操作和上面的区别在于,这个命令会添加所有的新文件…
promise讲解
pending: 初始状态(等待状态),既不是成功,也不是失败状态。 fulfilled: 意味着操作成功完成。 rejected: 意味着操作失败完成。 这个方法返回一个新的 promise 对象。一般该方法会接受一个iterable参数,里面是一个promise列表,当所有…
forEach、map、filter、find、sort、some等易错点整理
最近手头上做了一个很大的后台管理项目,前端对复杂数据的处理要求颇高,也确实让自己发现了很多之前被忽视的细节。在此特整理出来,希望不熟悉的朋友们们以后可以绕开我踩的这些坑。本文初衷在于帮助大家梳理一些数组操作上的重点和易错点,希望也能帮助和提醒大家,我会尽可能写的幽默些,加深大家…
为了性能选择for循环遍历?
我是遍历界最早出现的一方诸侯,在座的各位需称我一声爷爷。我能满足开发人员的绝大多数的需求。 我是ES5版本发布的。按升序为数组中含有效值的每一项执行一次 callback 函数,那些已删除或者未初始化的项将被跳过(例如在稀疏数组上)。我是 for 循环的加强版。 我也是ES5版…
eggjs新手村指南
公司最近准备建 node 中间层,可考虑的方案就 express koa nest egg ,express 和 koa 都太轻了,给企业用不合适,nest 中文文档太少,开发中如果出现问题,查找相关解决方案并不容易,所以最后可选的也就 eggJs 了。eggjs 是阿里出品的…
20道JS原理题助你面试一臂之力!
本文针对目前常见的面试题,仅提供了相应的核心原理及思路,部分边界细节未处理。后续会持续更新,希望对你有所帮助。 1. 实现一个call函数 2. 实现一个apply函数 3. 实现一个bind函数 4. instanceof的原理 5. Object.create的基本实现原理…