面向对象与面向过程

前言

作为编程初学者,经常会听到人们说面向对象编程,而自己平常写的代码都是面向过程的,根本不懂:面向对象到底是什么东西,有什么好处,我们为什么要使用面向对象编程以及什么时候使用面向对象编程等一系列问题。看完这篇文章,你或许会有所体会。

你不知道的JavaScript--this解析

前言

thisJavaScript里面老生常谈的问题,因为其诡异的机制,基本每个初学者都会迷惑于this的指向问题,而this又是面向对象编程的基础,所以弄明白this的指向是提高自己编程能力的重要一环。《你不知道的JavaScript》上册第二部分详细讲解了this的几种指向问题,如果你还不懂this的指向,下面的文章也许能帮你解决这个难题。

你不知道的JavaScript--作用域

前言

最近在看<<你不知道的JavaScript>>系列书籍,这套书在Github上是star数超过8W的开源书籍。

久仰大名,前不久趁着618打折,买了一整套。目前读了一下上册,重点正是JS的几个主要难点之一:作用域与闭包,this、原型与原型链。

作者循序渐进,由浅入深讨论了让人困惑的这些难题,加上幽默的讲解方式并不会让人感到无聊。

我整理了一下自己看书时的笔记,方便复习查阅。本篇为作用域部分,本文主要以问答的方式进行。

|