首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
编程ABCDE
掘友等级
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
200
文章 200
沸点 0
赞
200
返回
|
搜索文章
编程ABCDE
赞了这篇文章
小黎也
前端开发汪 @互联金融业
·
6年前
关注
nodejs 二进制与Buffer
javascript 中对数据处理都是以字符串的形式,而对于二进制数据就不便于处理,所以 Buffer 便是用于读取或操作二进制数据都对象。 一句话概括: Buffer 类...
11
评论
分享
编程ABCDE
赞了这篇文章
Eiona
非典型前端 @消息太多匿了
·
4年前
关注
我妈都看得懂的 Buffer 基础
在 JS 世界里,有一类看上去很高大上实质上很基础的东西:Buffer。今天好好介绍一下这厮。 ... ... ... 它虽然叫做 Array,但本质上和数组并没有什么关系...
89
16
分享
编程ABCDE
赞了这篇文章
陌上兮月
FE技术爱好者🧪 @FE
·
5年前
关注
ArrayBuffer转base64详解
看起来非常的简洁,优美。那么我们今天就来捋一捋,这个看似简单的背后,蕴含了怎样的原理。 首先我们得来说说arrayBuffer这回事。 在JavaScript中,有一个很常...
11
2
分享
编程ABCDE
赞了这篇文章
星延
4年前
关注
Promise.then是如何实现链式调用的
我们都知道,then 方法返回一个新的 promise 实例,这是实现链式调用的根本。 为了在 promise 状态发生变化时(resolve / reject 被调用时)...
43
7
分享
编程ABCDE
赞了这篇文章
前端阿林
前端 @腾讯
·
3年前
关注
轻松拿下 JS 浅拷贝、深拷贝
本文将由浅入深地讲解浅拷贝和深拷贝,知识图谱如下: 深拷贝和浅拷贝的区别? 答: 浅拷贝和深拷贝都是创建一份数据的拷贝。 JS 分为原始类型和引用类型,对于原始类型的拷贝,...
323
31
分享
编程ABCDE
赞了这篇文章
Zf98
前端开发工程师
·
6年前
关注
记录如何深度拷贝一个属性存在循环引用的对象
深度拷贝的实现思路是遍历对象的 property 取值然后进行递归调用。(代码部分假设该对象的属性均为 object) 在每一次函数执行开始前创建一个新的 object,在...
3
评论
分享
编程ABCDE
赞了这篇文章
飞跃疯人院
前端打字员
·
6年前
关注
Vue原理解析(十一):搞懂extend和$mount原理并实现一个命令式Confirm弹窗组件
不过使用起来并不是很方便,如每个使用的地方需要引入该组件,需要注册,需要给组件加ref引用,需要调用事件来控制状态。其实这个组件相对来说是比较独立的,我们在使用组件库的时候...
155
36
分享
编程ABCDE
赞了这篇文章
泡泡团队
web前端
·
3年前
关注
javascript的23种设计模式
只要你有优化代码的习惯,那么在工作场景中会经常接触倒各种设计模式,只是你当时不知道它是哪种设计模式,当你接触倒设计模式后,才会发现自己的某段代码被称为某种设计模式。一起来复...
749
46
分享
编程ABCDE
赞了这篇文章
叫苏珊的_ikun
FE @阿里巴巴
·
3年前
关注
音视频不完全入门(总览向)
基本步骤 视频播放器播放一个互联网上的视频文件,需要经过以下几个步骤:解协议,解封装,解码视音频,视音频同步。 解协议 将流媒体协议的数据,解析为相应的封装格式数据。 音视...
84
6
分享
编程ABCDE
赞了这篇文章
黄轶
前端架构师 @zoom.us
·
4年前
关注
揭秘 Vue.js 九个性能优化技巧
这篇文章主要参考了 Vue.js 核心成员 Guillaume Chau 在 19 年美国的 Vue conf 分享的主题:9 Performance secrets re...
2.8k
190
分享
编程ABCDE
赞了这篇文章
随风而逝_风逝
一个前端
·
6年前
关注
Vue 项目性能优化 — 实践指南(网上最全 / 详细)
Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM;但...
3.1k
117
分享
编程ABCDE
赞了这篇文章
程序员cxuan
公众号:程序员cxuan
·
5年前
关注
看完这篇 HTTPS,和面试官扯皮就没问题了
一个简单的回答可能会是 HTTP 它不安全。由于 HTTP 天生明文传输的特性,在 HTTP 的传输过程中,任何人都有可能从中截获、修改或者伪造请求发送,所以可以认为 HT...
565
37
分享
编程ABCDE
赞了这篇文章
前端胖头鱼
FE @公众号: 前端胖头鱼
·
3年前
关注
尤雨溪都在用的“LRU(最近最少使用)”算法到底是个啥?
LRU(最近最少使用)缓存机制,在vue的keep-alive组件中也曾使用,他到底有什么神奇之处?这篇文章通过画图理解 + 2种解决方案,彻底搞明白。...
124
24
分享
编程ABCDE
赞了这篇文章
全岛饭盒
半个前端工程师
·
7年前
关注
一个关于fixed抖动的小bug
大家都知道position: fixed用于生成绝对定位的元素,相对于浏览器窗口进行定位。 元素的位置通过 "left", "top", "right" 以及 "botto...
47
10
分享
编程ABCDE
赞了这篇文章
Chokcoco
国服第一切图仔 @Shopee
·
4年前
关注
CSS新特性contain,控制页面的重绘与重排
在介绍新的 CSS 属性 contain 之前,读者首先需要了解什么是页面的重绘与重排。 之前已经描述过很多次了,还不太了解的可以先看看这个提高 CSS 动画性能的正确姿势...
278
37
分享
编程ABCDE
赞了这篇文章
ssh_晨曦时梦见兮
前端从进阶到入院 @字节跳动
·
5年前
关注
最简实现Promise,支持异步链式调用(20行)
在面试的时候,经常会有面试官让你实现一个 Promise,如果参照 A+规范来实现的话,可能面到天黑都结束不了。 说到 Promise,我们首先想到的最核心的功能就是异步链...
552
64
分享
编程ABCDE
赞了这篇文章
Suowi
@前程有限公司
·
3年前
关注
CSS中隐藏页面元素的几种方式和区别
前言、 在平常的样式排版中,我们经常遇到将某个模块隐藏的场景,通过css隐藏的元素方法有很多种,它们看起来实现的效果是一致的,但实际上每一种方法都有一丝轻微的不同,这些不同...
39
7
分享
编程ABCDE
赞了这篇文章
coca_cola
前端
·
3年前
关注
array.flatMap:一个灵活好用的Map方法
这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」 Array.map()是我们日常开发过程中经常使用到的一个映射函数,它需要一个映射函数作为入参...
10
评论
分享
编程ABCDE
赞了这篇文章
Witty_Wizard
Web前端工程师 @公号|前端有话说
·
4年前
关注
面试了十几个高级前端,竟然连(扁平数据结构转Tree)都写不出来
「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」 前言 招聘季节一般都在金三银四,或者金九银十。最近在这五六月份,陆陆续续面试了十几个高...
4.1k
2.1k
分享
编程ABCDE
赞了这篇文章
ava鱼
3年前
关注
addEventListener的第三个参数
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第1天,点击查看活动详情。 el:事件对象。比如,某个标签,window,document 对象等等。 t...
25
3
分享
下一页
个人成就
文章被阅读
3,890
掘力值
136
关注了
47
关注者
4
收藏集
2
关注标签
13
加入于
2018-09-22