首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JohnsonW
掘友等级
前端工程师
vue,react,ArkTs,ArkUI
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 9
沸点 2
赞
11
返回
|
搜索文章
JohnsonW
前端工程师
·
2年前
关注
超简单的深度拷贝
前言 深度拷贝是面试经常遇见的代码题,日常开发中都使用JSON.parse(JSON.stringify()),今天抽空写了个方法,供大家参考。 先上代码,拿去直接用 测试...
0
评论
分享
JohnsonW
赞了这篇文章
背对疾风
web前端
·
3年前
关注
【你不知道的promise】设计一个支持并发的前端接口缓存
前端缓存,到底怎么设计?🤔怎么在不改变调用方式的情况下实现并发缓存呢?怎么跟promise结合呢?...
119
29
分享
JohnsonW
前端工程师
·
2年前
关注
位运算向下取整
常见的取整方法 注意事项 位运算效率高 js引擎的位运算只能够支持正负2^31-1的数,因为JavaScript 将数字存储为 64 位浮点数,但所有按位运算都以 32 位...
0
评论
分享
JohnsonW
赞了这篇文章
爱bug的小青年
前端小白
·
2年前
关注
前端组长应该如何管理前端团队
前言 下面我将以我的个人经验和理解来总结前端组长应该如何管理团队,希望能给那些刚从开发人员往管理方向发展的小伙伴们一点参考和帮助。 我认为要管理好前端团队: 本质上:让团队...
442
89
分享
JohnsonW
赞了这篇文章
萌萌哒草头将军
前端开发
·
2年前
关注
🎉尤雨溪为什么要推出Vapor Mode🎉
🚀Svelte原理和进阶看这篇就够了🚀 学不完的框架,🐔啄不完的米,SolidJS,你到底爱谁?😘 Vapor Mode是尤雨溪在2022 Year In Revi...
595
301
分享
JohnsonW
关注了
HarmonyOS开发者
前端工程师
JohnsonW
前端工程师
·
2年前
关注
立即调用函数表达式(IIFE)
定义 IIFE(立即调用函数表达式)是一个在定义时就会立即执行的 JavaScript 函数。 它是一种设计模式,也被称为 “自执行匿名函数” ,主要包含两部分: 第一部分...
0
评论
分享
JohnsonW
前端工程师
·
2年前
关注
你不知道的标记语句
前言 今天突然看到 js 居然还有标记语句,不明觉厉啊。 现在就让我们来看看什么是标记语句。 标记语句 标记语句可以和 break 或 continue 语句一起使用。标记...
0
评论
分享
JohnsonW
前端工程师
·
2年前
关注
前端学习算法篇:DFS,BFS,UnionFind
前言 作为一个前端,面试遇到算法内容时,不禁要问前端也需要学习算法吗? 我也曾有过这种疑问,但这不也正反映了前端越来越重要了吗? 作为 Leetcode 的初学者,我认为算...
0
评论
分享
JohnsonW
前端工程师
·
2年前
关注
js 如何创建链表?
前言 js 使用链表的场景并不多,日常开发基本用不到。 但理解链表的原理,对于理解 js 的“引用传递”有很多帮助。 之前一看到链表相关的东西,头都大了,但理解了“引用传递...
0
评论
分享
JohnsonW
前端工程师
·
2年前
关注
前端算法篇:二叉树前中后序遍历的统一写法
前言 作为前端,对于算法的知识应该有一定的了解。 本文主要讲解二叉树的前中后序遍历的统一写法。 二叉树 本文讲解以下图二叉树为准。 前序遍历(中 左 右):1 2 4 5 ...
0
评论
分享
JohnsonW
前端工程师
·
2年前
关注
生成器函数 function*
前言 很早之前就了解过一点,但日常开发基本都见不到它的身影。今天带大家再学习一遍 function* ,了解一下它的可用场景。 什么是生成器函数 function* 这种...
0
评论
分享
JohnsonW
前端工程师
·
2年前
关注
箭头函数和普通函数的区别
前言 ES6 中带来了更简洁写法的箭头函数,小伙伴们可不要为了图简洁而掉入坑中。本文详细带大家理解箭头函数。 官方定义 箭头函数表达式的语法比函数表达式更简洁,并且没有自己...
0
评论
分享
JohnsonW
前端工程师
·
2年前
关注
怎么理解for循环中的let?
前言 我们先看一个经典面试题: 将 var 换成 let 我们可以看到两次执行的结果不一样,var 打印 10,而 let 打印的是6。 块级作用域 ES6 中引入了 le...
11
1
分享
JohnsonW
前端工程师
·
2年前
关注
你了解闭包的创建过程吗?
前言 说到闭包,一言以概之,是一个函数以及其捆绑的周边环境状态(lexical environment,词法环境)的引用的组合。闭包会随着函数的创建而被同时创建。 闭包创建...
1
评论
分享
JohnsonW
前端工程师
·
2年前
关注
防抖和节流
前言 防抖和节流是闭包的经典使用场景。要理解防抖和节流,必须先理解闭包。 防抖和节流一般在 resize 或 scroll 时使用,避免处理事件无限调用,影响用户体验。至于...
0
评论
分享
JohnsonW
前端工程师
·
2年前
关注
使用setTimeout并发执行js
前言 理解并发和并行对于理解 js 的单线程架构还是很有帮助的。 并发 当有多个进程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的进程,它只能把CP...
0
评论
分享
JohnsonW
前端工程师
·
2年前
关注
Array.reduce()的一知半解
前言 Array.reduce() 知道这个方法很久了,但却很少使用它。 但是它非常强大,可以做很多事情,今天带大家掌握并使用它。 简介 reduce() 方法对数组中的...
7
2
分享
JohnsonW
前端工程师
·
2年前
关注
Array.from()的用法总结
前言 这个方法认识很久了,也使用过,却一直稀里糊涂的,今天带大家从头认识一下。 官方解释:The Array.from() static method creates a...
11
6
分享
JohnsonW
前端工程师
·
2年前
关注
事件循环:微任务和宏任务
前言 浏览器中 JavaScript 的执行流程和 Node.js 中的流程都是基于 事件循环 的。 理解事件循环的工作方式对于代码优化很重要,有时对于正确的架构也很重要。...
0
评论
分享
下一页
个人成就
文章被点赞
33
文章被阅读
8,686
掘力值
578
关注了
3
关注者
8
收藏集
11
关注标签
26
加入于
2023-05-04