首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
碎碎酱
掘友等级
前端工程师
fiora聊天室作者, 擅长 JavaScript
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
143
文章 142
沸点 1
赞
143
返回
|
搜索文章
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
1年前
关注
2021 年:普通平凡而有纪念意义的一年
今天是 2021.12.31,明天就是 2022 年了。2021 年对我来说也是开始自我治愈的一年。人生的三个阶段,承认父母平凡,承认自己平凡,承认自己的孩子平凡,目前已经...
8
5
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
4个问题带你进阶React Hooks
相信大部分人都已经在使用 React hooks 了,但是在开发过程中,我们要 知其然知其所以然。整理了一下最近使用 React hooks 遇到的一些问题,并附上详细答案...
26
5
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
nextTick的原理及运行机制
JS执行是单线程的,它是基于事件循环的。事件循环大致分为以下几个部分: 所有同步任务在主线程上执行,形成一个执行栈。 主线程之外,还存在一个“任务队列”。只要异步有了运行结...
20
评论
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
Vue.use 源码分析
vue提供了 Vue.use 的全局api来注册插件,了解它的内部实现,无论是看插件的源码,还是自己写插件,都会轻松很多。 这个方法需要在 new vue() 之前调用。 ...
11
1
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
【面试题】CSS知识点整理(附答案)
1. 伪类和伪元素 css引入伪类和伪元素概念是为了格式化文档树以外的信息。伪类和伪元素是用来修饰不在文档树中的部分。 伪类 用于当元素处于某个状态时,为其添加对应的样式...
48
1
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
Web安全之CSRF实例解析
之前写过一篇 web安全之XSS实例解析,是通过举的几个简单例子讲解的,同样通过简单得例子来理解和学习CSRF,有小伙伴问实际开发中有没有遇到过XSS和CSRF,答案是有遇...
21
4
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
HTTPS是如何保证安全的
可以看到 HTTPS的网站,在浏览器的地址栏内会出现一个带锁的标记。 HTTPS并非是应用层一个新的协议,通常 HTTP 直接和 TCP 通信,HTTPS则先和安全层(SS...
16
评论
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
V8内存管理及垃圾回收机制
JavaScript引擎的内存空间主要分为栈和堆。 栈是临时存储空间,主要存储局部变量和函数调用。 基本类型数据(Number, Boolean, String, Null...
9
2
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
JavaScript代码是如何被执行的
计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。根据语言的执行流程,可以把语言分成编译型语言和解释型...
9
评论
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
深入理解JavaScript 执行上下文
执行上下文是当前代码的执行环境。 函数执行上下文:可以有无数个,函数被调用的时候会被创建。每次调用函数都会创建一个新的执行上下文。 eval执行上下文,很少用。 变量对象 ...
22
7
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
深入理解JavaScript作用域
在上一篇文章 深入理解JavaScript 执行上下文 中提到 只有理解了执行上下文,才能更好地理解 JavaScript 语言本身,比如变量提升,作用域,闭包等,本篇文章...
5
评论
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
深入理解JavaScript闭包之闭包的使用场景
本篇文章是上一篇 深入理解JavaScript闭包之什么是闭包文章的下篇,闭包的使用场景。 定义在函数中的参数和变量在函数外部是不可见的。 任何一对花括号中的语句都属于一个...
13
评论
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
2020年中大厂前端面试总结
本次面试面试了很多家公司,包括 360,美团,猿辅导,小米,腾讯地图,头条,新东方,快手,知乎等几家公司,刚开始去面试的时候那段时间状态不是很好(基本每天都加班到很晚,周六...
69
3
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
关于面试的一点心得
本篇文章并没有什么技术干货,就是记录和分享自己面试的一点心得,希望可以对你有所启发。 1. 自信 一定要自信,面试官很多时候都会反问一些问题,问你确不确定,这个时候一定要说...
14
3
分享
碎碎酱
赞了这篇文章
碎碎酱
前端工程师
·
3年前
关注
解决在 Canvas 中使用自定义字体初次绘制文字时不生效的问题
如图, 自定义字体并没有生效. 但如果尝试在初次绘制后, 延时一段时间再次绘制, 就没问题 问题原因是因为我们所用的字体需要异步加载, 它是在初次绘制文字时才开始加载的. ...
2
1
分享
碎碎酱
赞了这篇文章
大帅老猿
公众号 @ 大帅老猿
·
2年前
关注
快过年了,用JS让你的网页放🎆烟花吧
马上就要过春节了,大城市里依然是不准燃放烟花这种空气污染的东西的,想念小时候在自家院子里放花的快乐时光,大城市里的小朋友们是体会不到这种快乐了。但作为前端工程师,这难不倒我...
748
110
分享
碎碎酱
前端工程师
·
3年前
关注
Jest 单元测试快速上手指南
技术交流群:https://fiora.suisuijiang.com/原文链接:https://github.com/yinxin630/blog/issues/38Je...
5
2
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
赋值、浅拷贝、深拷贝区别
引用类型数据保存在堆内存中,引用数据类型的变量是一个指向堆内存中实际对象的引用,存在栈中。 基本类型赋值,系统会为新的变量在栈内存中分配一个新值,这个很好理解。 引用类型赋...
17
评论
分享
碎碎酱
赞了这篇文章
IOneStar
web @ 【牧码的星星】
·
3年前
关注
一文理解 this、call、apply、bind
当时对this的内部原理什么的都理解的不是很深刻,就只能凭借遇到很多坑之后,总结了出了那时候自己用来判断的标准。这里会再次略微深入的说一下。思路还是围绕上面总结的那两句话。...
57
6
分享
碎碎酱
赞了这篇沸点
IOneStar
web @ 【牧码的星星】
·
3年前
举报
在掘金发的文章总是连首页也上不了(一定是自己写还不够好
),以后学着发沸点试试了。今天是坚持的11天了,学到了js函数柯里化的精髓:每次调用函数时,它只接受一部分参数,并返回一个函数,直到传递所有参数为止。实现也很简单:判断当前传入函数的参数个数 (args.length) 是否大于等于原函数所需参数个数 (fn.length) ,如果是,则执行当前函数;如果是小于,则返回一个函数。
展开
三行代码实现 add(1)(2)(3)
juejin.im
今天学到了
等人赞过
分享
1
9
下一页
个人成就
文章被点赞
1,021
文章被阅读
72,399
掘力值
2,565
关注了
9
关注者
238
收藏集
4
关注标签
20
加入于
2016-11-15