JavaScript基础内功系列,这十篇文章里一定有你感兴趣的

前端基础内功

这里总结了最经典、出镜率最高的一部分前端基础。希望能帮助自己和其他初级、中级前端同学打牢基础更进一步,加油!

前言

喜欢武侠或热衷武侠游戏的小伙伴门肯定了解,门派的弟子们在学习上乘武功大多需要有前置(硬性)条件的,而基础的内功就是硬性条件中的一个,也是较为重要的一个,同样的道理

这一系列主要的是从另一个角度去学习JS的基础部分,因为本系列每篇文章上下呈衔接关系,所以推荐大家按循序阅读。

刚参加工作的时候,一直就纠结于怎么解决某一个bug,只要“看不见”这个bug,就当时解决了问题,将它抛在脑后。但很快意识到这是不对的,借用最近看到的一句话“我不是什么都会,我只不过能将我会的都研究的比较明白”。

就好比你学会了一道题 a + b = c,你知道了 a与b可以得到c,但a是什么?,a又是谁得到的?凡事向深层多思考一下总是没错的。我们一起加油,死磕js~

文章指引

  1. this指向详解,思维脑图与代码的结合,让你一篇搞懂this、call、apply。系列(一)
    • 一、this的指向
    • 二、call和apply
    • 三、模拟实现一个call
    • 四、bind
  2. 从原型到原型链,修炼JavaScript内功这篇文章真的不能错过!系列(二)
    • 一、构造函数
    • 二、原型
    • 三、实例与原型
    • 四、原型的原型
    • 五、原型链
  3. 从作用域到作用域链,思维脑图+代码示例让知识点一目了然!系列(三)
    • 一、作用域的定义
    • 二、理解作用域
    • 三、作用域链
    • 四、思考与总结
  4. JavaScript中的执行上下文,既然遇见了这篇图文并茂的文章,干脆看完吧!(系列四)
    • 一、怎么描述执行上下文?
    • 二、执行栈
    • 三、形象化执行栈
    • 四、思考与总结
  5. JavaScript中的变量对象,简约却不简单(系列五)
    • 一、变量对象
    • 二、全局变量对象
    • 三、函数变量对象
  6. JavaScript之深入理解立即调用函数表达式(IIFE),你对它的理解,决定了它的出镜率(系列六)
    • 一、了解立即调用函数表达式
    • 二、立即调用函数表达式报错了?
    • 三、使用立即调用函数的正确姿势
    • 四、常见使用场景
  7. JavaScript之闭包,给自己的Js一场重生(系列七)
    • 一、什么是闭包?
    • 二、分析闭包
    • 三、经典问题
  8. JavaScript中的参数传递(求值策略),ECMAScript中所有函数的参数都是按值传递吗(系列八)
    • 一、值传递
    • 二、引用传递
    • 三、共享传递
    • 四、总结
  9. JavaScript中的基本数据类型,地基同样重要(系列九)
    • 一、类型
    • 二、数据类型分类
    • 三、常见问题
  10. 你真的了解Js吗?用五个问题来回顾之前的内容,留下你的答案我们一起进步!(系列十)
    • 五道题回顾系列知识点

如果您读过系列的文章,并觉得它对您有所启发,不妨给我的项目前端进阶笔记点个star以资鼓励吧~

如果您有什么建议,如文章描述、表达、知识准确性等等都可以在评论区留言,我们一起进步。

另外本文会不定时的根据笔者对Js的理解进行微调,虚心学习,奥利给~

Gitbook

关于我

  • decs: 花名:余光,前端开发一枚
  • E-mail: webbj97@163.com
  • 个人博客: CSDN
  • GitHub: 传送门

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 博客之星2020 设计师:CY__ 返回首页