首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Oc74282
掘友等级
前端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
前端面试之JavaScript基础(七)—— Event Loop
事件循环(Event Loop)机制是异步编程的关键知识点,理解该机制有利于我们更好的理解和书写异步代码。我们都知道 JavaScript 是基于 单线程 设计的,当我们的代码都是同步执行时就会很容易产生 阻塞。此时,为了避免阻塞的发生就诞生了 异步编程 ,为了支撑异步编程代码…
前端面试之JavaScript基础(六)—— 继承
继承是面向对象编程当中一个非常重要的概念,在 JavaScript 中我们可以通过原型链来模拟这种特性,今天我们就来认识一下 ES6 之前是如何实现继承这一功能的。 原型链继承:将子类的原型对象改写为父类的实例对象,再通过父类实例对象上的 [[Prototype]] 属性与父类…
前端面试之JavaScript基础(五)—— 闭包
闭包 是一个在 JavaScript 当中比较生涩的知识,它好像一直被一层迷雾笼罩,让人好像理解了又说不上具体是什么。我查看了许多关于讲解闭包的材料,其中有两种对于闭包的解释我认为比较容易被接受: 当创建它的上下文被销毁后,仍能引用该上下文作用域当中的 自由变量 的 函数 称为…
前端面试之JavaScript基础(四)—— 词法作用域
词法作用域 其实是作用域工作模型的一种,JavaScript 遵循的正是这种工作模型。它是定义在词法阶段的作用域,我们了解编译过程中在词法分析的阶段会形成抽象语法树(AST),在同一时间还会根据相应的分析生成对应的作用域。根据这种工作机制我们不难知道,某个标识符属于哪个作用域、…
前端面试之JavaScript基础(三)—— 作用域
先上干货,作用域是一套管理和查找标识符(变量)的规则。现在看来作用域的概念还有些抽象,不过没关系,接下来我会带大家更深入的理解作用域。 JavaScript 虽然被归类为 解释执行 语言,但是在实际的运行过程中仍然具有 编译 这个步骤。只是相对于传统的编译语言来说,它没有大量的…
前端面试之JavaScript基础(二)—— this
this 在实际的开发中经常出现,但是许多人对于 this 的指向常常无法进行准确的判断,今天就带大家了解下 this 的指向问题。 this 是什么?this 是一种与函数相关的机制,它被自动的定义在函数的作用域中。我们在使用 this 时常常有两大误解: 上述例子中,foo…
前端面试之JavaScript基础(一)—— 原型
原型 在前端面试当中属于考核 JavaScript 基础功底的高频考点,但是我相信还有许多人不清楚原型是什么,更对 prototype 和 __proto__ 傻傻分不清楚。别担心,接下来我将为大家解决这些困惑。 上述例子中 myObject 对象的 [[Prototype]]…
理解 async/await
现在面对日常工作时,总避免不了面对异步操作带来的一些麻烦。在时代演变的过程中,处理异步的方法有许多种:回调函数、Promise 链式语法、Generator 函数到现在比较流行的 async 函数。那什么是 async 呢? async 函数是 Generator 函数的语法糖…
团队规范之样式规范实践
我所处的团队最近正在不断壮大中,在维护项目增多,人员增加以及每个人的编程习惯不同的背景下,我开始思考团队编码规范统一的工作该如何开展。提及编码规范这个词,大部分的人都会联想到EsLint,它是一个JavaScript语言的检查工具。这证明对于JavaScript的编写规范上大家…
微信小程序工程化探索之webpack实战
微信小程序因为其便捷的使用方式,以极快的速度传播开来吸引了大量的使用者。市场需求急剧增加的情况下,每家互联网企业都想一尝甜头,因此掌握小程序开发这一技术无疑是一名前端开发者不可或缺的技能。但小程序开发当中总有一些不便一直让开发者诟病不已,主要表现在: 有了不少的问题之后,我开始…
下一页
个人成就
文章被点赞
9
文章被阅读
2,598
掘力值
71
关注了
8
关注者
10
收藏集
0
关注标签
34
加入于
2019-04-14