首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一颗白菜
掘友等级
全栈开发工程师
游走在前后端和大数据的程序员小白
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
一颗白菜
关注了
JackySummer
全栈开发工程师
一颗白菜
赞了这篇文章
YangJingZhuo
7年前
关注
从 event loop 规范探究 javaScript 异步及浏览器更新渲染时机
详细探究 javaScript 异步及浏览器更新渲染时机...
133
4
分享
一颗白菜
赞了这篇文章
兼墨
VIP.1 初学乍练
前端工程师 @人生无限责任公司
·
7年前
关注
清除浮动的四种方式及其原理理解
本文介绍了四种清除浮动的方法,并尝试解释其原理。在理解了各种清除浮动的原理之后,你会发现,很多清除浮动的方法本质上其实是一样的。掌握这些原理,相信你可以根据场景和需求,灵活...
495
24
分享
一颗白菜
关注了
XboxYan
全栈开发工程师
一颗白菜
全栈开发工程师
·
3年前
关注
手写webpack打包源码
__webpack_require__的定义,webpack 对于 commonJs 和 esModule的编译,懒加载模块实现.........
0
评论
分享
一颗白菜
全栈开发工程师
·
3年前
关注
webpack打包结果源码分析
模块处理 默认支持 commonJs 规范 处理 esModule 模块 导出 _webpack_require_.r 标记模块为 esModule _webpack_re...
1
评论
分享
一颗白菜
赞了这篇文章
晓得迷路了
web 前端
·
6年前
关注
webpack5 SplitChunksPlugin 实用指南
提到前端打包工具,毫无疑问想先到的是webpack。但是前端发展地很快,时不时会有新东西出现,打包工具这边之前也出现parcel和rollup。各种工具的碰撞,相互汲取优点...
183
18
分享
一颗白菜
赞了这篇文章
XboxYan
前端侦探 @阅文集团
·
3年前
关注
CSS 文本超出提示效果
在 mac 文件管理中有这样一个小细节。 当文件名不超过一行时,完整显示,此时鼠标放上去无任何提示 当文件名超过一行时,出现省略号,此时鼠标放上去提示显示完整文件名。一起看...
435
68
分享
一颗白菜
全栈开发工程师
·
3年前
关注
编程语言特性
类型检查 静态类型 一个变量声明时其类型就是明确的,而且声明过后其类型不能发生变化 需要在编译阶段做类型检查 ###动态类型 变量的类型在运行时才会明确,而且变量的类型随时...
0
评论
分享
一颗白菜
全栈开发工程师
·
3年前
关注
call & bind 源码理解
myCall 测试 myBind 测试;call & bind 源码理解;call & bind 源码理解;call & bind 源码理解...
0
评论
分享
一颗白菜
全栈开发工程师
·
3年前
关注
Promise源码模拟
``` /** * 1. Promise是一个类,创建类的时候需要传入一个执行器,该执行器立即被执行 * 2. 三种状态:pending等待 fulfilled成功 rej...
0
评论
分享
一颗白菜
赞了这篇文章
薄荷前端
前端团队 @薄荷
·
6年前
关注
10分钟了解JS堆、栈以及事件循环的概念
其实一开始对栈、堆的概念特别模糊,只知道好像跟内存有关,又好像事件循环也沾一点边。面试薄荷的时候,面试官正好也问到了这个问题,当时只能大方的承认不会。痛定思痛,回去好好的研...
322
27
分享
一颗白菜
全栈开发工程师
·
3年前
关注
函数组合-洋葱代码杀手
作用 纯函数和柯里化函数很容易导致洋葱代码:h(g(f(x))) 如:获取数组的最后一个元素再转换成大写字母_.toUpper(_.first(_.reverse(arra...
0
评论
分享
一颗白菜
全栈开发工程师
·
3年前
关注
柯里化函数
介绍 当一个函数有多个参数时先传递一部分参数调用它 然后返回一个新函数接收剩下参数,返回结果 lodash中的柯里化函数 实现原理 利用 bind方法返回的函数来接收参数 ...
0
评论
分享
一颗白菜
全栈开发工程师
·
3年前
关注
纯函数
概念 相同的输入必然得到相同的输出。举个例子: 纯函数相关工具库:lodash 优点 可缓存 可测试 可并行处理 多线程环境下并行操作共享内存中的数据,可能会得到意外的结果...
0
评论
分享
一颗白菜
全栈开发工程师
·
3年前
关注
线程安全
安全问题 进程内线程共享内存——堆,类成员变量存在堆内存中 堆内存中的数据可以被任意线程访问,因此数据存在被意外修改的风险。 方案 位置隔离 单一线程共享内存——栈,局部变...
0
评论
分享
一颗白菜
全栈开发工程师
·
3年前
关注
函数式编程理解
编程思维方式 面向对象编程:对现实世界中的事物进行抽象,通过封装、继承、多态来演示事物之间的联系 面向过程编程(函数式编程):对现实世界中事物的联系进行抽象,对运算过程进行...
4
评论
分享
一颗白菜
赞了这篇文章
云中桥
前端架构师 @前端小黑屋
·
5年前
关注
「前端进阶」JS中的栈内存堆内存
JS的内存空间分为栈(stack)、堆(heap)、池(一般也会归类为栈中)。 其中栈存放变量,堆存放复杂对象,池存放常量,所以也叫常量池。 栈是一种特殊的列表,栈内的元素...
625
62
分享
一颗白菜
关注了
朱小厮
全栈开发工程师
一颗白菜
赞了这篇文章
HelloGitHub
@公众号:HelloGitHub
·
4年前
关注
不用代码趣讲 ZooKeeper 集群
Hi,这里是 HelloGitHub 推出的 HelloZooKeeper 系列,免费开源、有趣、入门级的 ZooKeeper 教程,面向有编程基础的新手。 马果果毕竟年纪...
11
4
分享
下一页
个人成就
文章被点赞
58
文章被阅读
33,930
掘力值
648
关注了
14
关注者
13
收藏集
6
关注标签
104
加入于
2017-10-30