首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
遗忘角落
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
你会用ES6,那倒是用啊!
不是标题党,这是一位leader在一次代码评审会对小组成员发出的“怒吼”,原因是在代码评审中发现很多地方还是采用ES5的写法,也不是说用ES5写法不行,会有BUG,只是造成代码量增多,可读性变差而已。
一不小心就写了一个webpack plugin
嗯。。。事情是这样的。 前段时间新启动的一个紧急项目经过我们小而美的团队不懈的努力,终于顺利上线了。后面review代码的时候发现这样的目录结构 container里面都是react的容器组件。定睛一看咋这么多。其实还没完呢,其中Doctor,Dss,Operator,Pati…
用了babel还需要polyfill吗???
前两天一个同事跟我说了这么一个面试题,面试官上来就问他:“项目中用了babel还需要polyfill吗?” 开始他的内心是懵比的,怎么还有如此不按套路出牌的问题,按照面试的基本原则,答案一定是需要的,不然还怎么往下问啊。于是他说“要的”。当面试官深挖下去的时候他终于顶不住了。 …
深入浅出javascript (4)—— 作用域链
通过前面三篇文章我们了解了执行上下文,作用域以及变量提升。并且在上一篇文章中我们留了一个小悬念,就是关于变量查找的完整过程。那么今天我们就接着介绍变量查找的过程,这就涉及到一个很重要的概念 —— 作用域链 如果我们觉得 myName 变量会按照从上到下的查找方式查找的话,那么打…
深入浅出javascript (3)—— let 和 const 以及 TDZ
在深入浅出javascript (1)—— 变量提升中我们知道使用var 声明变量经常会有意想不到的效果,因此在ES6中引入了块级作用域以及 let、const 关键字来规避这种情况。今天我们就来说说。 想要讲明白 JavaScript 的变量提升这个特性,我们需要先从作用域讲…
深入浅出javascript (2)—— 调用栈(执行上下文栈)
有了上一篇文章的基础,今天我们接着来学习 javascript 调用栈。 当 JavaScript 执行全局代码的时候,会编译全局代码并创建全局执行上下文,而且在整个页面的生存周期内,全局执行上下文只有一份。 当调用一个函数的时候,函数体内的代码会被编译,并创建函数执行上下文,…
深入浅出javascript (1)—— 变量提升
提到前端面试,对于 javascript 语言层面的考察,这几个概念是避不开的:执行上下文,变量提升,闭包,This,作用域,作用域链,原型链,Event Loop等。 与其说面试很机械,倒不如说这就是 javascript 语音最最核心的概念,弄不清楚这些概念,那你一定不是一…
从输入URL到渲染页面 —— 深入浅出渲染流程(1)
从上文我们知道,一旦文档被提交,渲染进程便开始解析页面和加载资源了。 按照渲染的先后顺序会经历下面几个阶段:构建 DOM 树、样式计算、布局阶段、分层、绘制、分块、光栅化和合成。 渲染进程收到 HTML 文件是无法直接被渲染引擎理解的,所以要将其转化为渲染引擎能够理解的内部结构…
react-hooks前端单元测试的曙光
使用TDD开发能够带来很多好处。 但是前端单元测试历来都是非常令人头疼的问题,业务更新快,维护UI测试用例让人崩溃到放弃,但是除了UI部分,单纯的逻辑部分可测试的部分很少,因此大部分项目都不写测试用例。 react-hooks期望每个函数功能拆分单一,方便组合复用,同时也方便了…
下一页
个人成就
文章被点赞
78
文章被阅读
10,029
掘力值
323
关注了
8
关注者
28
收藏集
8
关注标签
17
加入于
2019-05-28