首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
weiterlernen
掘友等级
一个小小前端
|
无
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
179
文章 149
沸点 30
赞
179
返回
|
搜索文章
赞
文章( 149 )
沸点( 30 )
3. 彻底搞懂javascript-函数创建
对上面代码的解释,都会提到静态作用域呀、函数的作用域跟创建时候的环境有关。但是我们看另一段代码: 显然,用不同方式创建的函数是有一些差异的。 针对这个两个问题,我们一个个来说。 像这样的定义函数的语句叫做函数声明。 对函数声明来说,函数声明和var声明一样,是在代码执行之前创建…
2. 彻底搞懂javascript-运行上下文(Execution Context)
上一篇我们提到的变量会登记在一个叫Lexical Environments(词法环境)上面。我们说了Lexical Environments(词法环境)的组成部分,我们也知道GlobalEnvironment是一个Lexical Environments(词法环境),它的out…
1. 彻底搞懂javascript-词法环境(Lexical Environments)
针对这种代码中的现象,之前笔者也是查找各种帖子文章,在查看这些文章的时候,scope、词法环境、静态作用域、执行上下文等名词不断出现。从中大概知道,哦,js中变量是有提升的现象,哦,还有函数的作用域是在它创建的时候的词法环境决定的,哦,还有this是在运行是决定的不是在创建时决…
JavaScript 代码简洁之道
想必大家都有接手过老旧项目,它的代码风格怎么样?可能大部分同学都会无力吐槽吧。笔者认为一份代码的好坏,先不管其实现如何,至少其 可读性 得保证,才能算得上好代码。有些还没有意识到 可读性代码 所带来好处的同学,可能经常会遇到上周才写的代码,今天打开项目一看,卧槽,这个 💩 一…
学习 BFC (Block Formatting Context)
什么是BFC BFC全称是Block Formatting Context,即块格式化上下文。它是CSS2.1规范定义的,关于CSS渲染定位的一个概念。要明白BFC到底是什么,首先来看看什么是视觉格式化模型。 视觉格式化模型 视觉格式化模型(visual formatting m…
面试之CSS篇 - 边距重叠与BFC
在 标准盒子模型中,width 和 height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。 边界重叠是指两个或多个盒子(可能相邻也可能嵌套)的相邻边界(其间没有任何非空内容、补白、边框)重合在一起而形成一个单一边界。…
漫话:如何给女朋友解释什么是DDoS攻击?
周五下班比较早,我正在家里面玩吃鸡游戏,正在疯狂的跑毒,这时候坐在旁边刷着抖音的女朋友问了我一个奇怪的问题。 分布式拒绝服务(DDoS:Distributed Denial of Service)攻击,是指攻击者利用大量“肉鸡”对攻击目标发动大量的正常或非正常请求、耗尽目标主机…
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 ----------超长文+多图预警,需要花费不少时间。---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程、浏览器内核多线程、JS单线程、JS运行机制的区别。那么请回复我,一定是我…
面试带你飞:这是一份全面的 计算机网络基础 总结攻略
今天,我将献上一份详细 & 清晰的计算机网络基础 学习指南,涵盖 TCP / UDP协议、Http协议、Socket等,希望你们会喜欢。 1. 计算机网络体系结构 2. TCP协议 3. UDP协议 4. HTTP协议 5. Socket 6. 其他知识 7. 总结
从上下文,到作用域(彩蛋:理解闭包)
近几天在编程群中的聊天,让我发现了很多人并不清楚什么是上下文(context)、什么是作用域(scope),而且纠结在其中。我当初对这两个概念也只有粗浅的理解,不过我从一开始就不怎么困惑,因为我清楚自己对这一问题的认识边界。现在,我对它们的认识也只加深了一点点。不过,群聊中小伙…
下一页
个人成就
文章被点赞
203
文章被阅读
18,462
掘力值
902
关注了
21
关注者
47
收藏集
50
关注标签
6
加入于
2018-08-07