首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
leocoder
掘友等级
前端工程师
|
字节跳动
stay hungry, stay foolish
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 11
沸点 11
赞
22
返回
|
搜索文章
最新
热门
git 常用操作总结
本文是对常用git操作做一个总结,后续也会同步到我的个人网站。 1. 初始化 2. 秘钥 3. 本地库和远程库 4. 分支操作 5. 正常流程 6. 对比文件 7. 查看历史提交记录 8. 版本回退 9. 撤销工作区修改 10. 删除文件 11. 分支管理策略 12. 储藏工作…
CSS3 - 清除浮动
通过本文,让大家可以明白清除浮动的原理和几种方法,最后得出一种本文认为最好用的方法。 本文也会同步到我的个人网站。 浮动的意义原本仅是用来让文字环绕在图片周围而已。 通过上图可以看到,设置图片左浮动可以将图片从正常文档流中抽取出来,后面的元素会忽略浮动元素原来的位置,所以可以看…
看图学HTTPS
之前说到HTTPS,在我的概念中就是更安全,需要服务器配置证书,但是到底什么是HTTPS,为什么会更安全,整套流程又是如何实现的,在脑子里没有具体的概念。所以,我花了几天的时间,通过参考一些文章,学习了HTTPS整套机制的实现,想要通过一篇文章把我学习到的东西总结出来,让更多之…
聊聊V8引擎的垃圾回收
我们知道,JavaScript之所以能在浏览器环境和NodeJS环境运行,都是因为有V8引擎在幕后保驾护航。从编译、内存分配、运行以及垃圾回收等整个过程,都离不开它。 希望这篇文章能帮到你,同时本文也会收录到我自己的个人网站。 在C语言和C++语言中,我们如果想要开辟一块堆内存…
尾调用和尾递归
1. 定义 尾调用是函数式编程中一个很重要的概念,当一个函数执行时的最后一个步骤是返回另一个函数的调用,这就叫做尾调用。 2. 尾调用优化 造成这种结果是因为每个函数在调用另一个函数的时候,并没有 return 该调用,所以JS引擎会认为你还没有执行完,会保留你的调用帧。 ba…
搭建 karma + jasmine 测试环境
在前端开发的过程中,我们会写很多的功能函数,这样就会涉及到对这些功能函数进行单元测试,而karma就是一个很好用的可以在浏览器环境中进行测试的集成工具。 1. 什么是 karma karma 是由Angular团队开发的一款测试工具,帮助开发者更好更快速地在多种环境下执行测试代…
JS学习系列 07 - 标签声明(Label Statement)
1. 引言 那么,你有没有想过 eval 里面为什么要加上括号呢?如果不加又是什么情况?(提前剧透,不加括号这里会报错哦)。 接着往下看,当你读完这篇文章的时候,心中的疑惑会完全解开。 2. Label Statement 学过C语言的同学知道,C的语法中有一个语句叫:goto…
JS学习系列 06 - 变量对象
上一节我们讨论了执行上下文,那么在上下文中到底有什么内容,为什么它会和作用域链扯上关系,JS 解释器又是怎么找到我们声明的函数和变量,看完这一节,相信大家就不会再迷惑了。 变量对象就是执行上下文和作用域链中间的桥梁。 当然,之后我会单独用几节来彻底讲明白 this 到底是什么(…
JS学习系列 05 - 执行上下文
在我们前面理解了作用域之后,“作用域链”这个概念就产生了。那么作用域链是什么意思,它又是怎么形成的,跟哪些概念有关系,这就是我接下来几章想和大家探讨的内容:执行上下文、变量对象和作用域链。根据顺序我们也可以看出来,想要理解作用域链,执行上下文是我们碰到的第一个坎。 这一章我们就…
JS学习系列 04 - 提升
到目前为止,大家应该很熟悉作用域的概念了,以及根据声明的位置和方式将变量分配给作用域的相关原理了。函数作用域和块作用域的行为是一样的,可以总结为:任何声明在某个作用域内的变量,都将属于这个作用域。 但是作用域同其中的变量声明出现的位置有某种微妙的关系,而这个细节就是我们这节要探…
下一页
个人成就
文章被点赞
1,657
文章被阅读
108,304
掘力值
4,704
关注了
51
关注者
305
收藏集
24
关注标签
22
加入于
2018-04-11