读书破万卷,推荐一本前端进阶书本——《前端开发中心常识进阶》。
本书适合备考或许出考题的人,不适合0根底人群。
逛了一下各大技术平台,仍是有许多人没能把前端进阶的常识写明白。
我在2021年2月份买的这本书。现在是24年2月,3年过去了,我觉得这本书放在今日仍是对各位准备晋升前端小组长的工友有必定协助。
举个比如,现在在百度搜 JS
的 this
解说的文章有许多,但讲人话的真不算多。本书是为数不多能把这些常识点讲明白的书。
在解说 this
时,本书先给出5条公式,然后用实战题分别套这5条公式。
其中一条公式是:一般经过上下文目标调用函数时,函数体内的 this
会被绑定到该目标上。
对应的一条标题是:
const foo = {
bar: 10,
fn: function() {
console.log(this)
console.log(this.bar)
}
}
输出:
{bar: 10, fn: f}
10
解说:这时,this
指向的是最终调用它的目标,在 foo.fn()
语句中,this
指向 foo
目标。请记住,在履行函数时不考虑显式绑定,假如函数中的 this
是被上一级的目标所调用的,那么 this
指向的就是上一级的目标;否则指向大局环境。
这类标题在本书中还有许多,并且是由浅入深按部就班的,之后还会有结合多条公式来分析的标题。可以说,一套实战例题做下来之后,就能记住这5条 this
公式了,能应对绝大多数 this
相关的标题。
除了 this
之外,本书还解说 JS
根底,比如闭包、apply
和bind
的进阶用法、promise
各种调用方法、宏使命和微使命。
当然,HTML
和 CSS
相关的常识也不会放过,本书会解说常见的布局形式,还涉及到 Bootstrap
栅格化的完成思路。
结构类会讲 React
,但本书缺少 Vue
方面的内容,算是有点小缺憾吧~
讲完结构就讲前端工程化、前端性能优化、算法和数据结构。还有简单的网络常识。
尽管本书很像面经,但掌握书中的常识对日常工作仍是有协助的。在金三银四之前推荐这本书给各位工友。
但!最终仍是会有点小反转。
这本书的价格有点小贵,定价139,jd日常价格在100左右。个人觉得是价格偏高了,假如不急的话建议蹲个好价再入手,或许直接买二手书。