• 周六. 11 月 14th, 2026

深入理解JS(13):This? Yes,this!

介绍 在这篇文章里,我们将讨论跟执行上下文直接相关的更多细节…

深入理解JS(12):变量对象(Variable Object)

介绍 JavaScript编程的时候总避免不了声明函数和变量…

深入理解JS(11):执行上下文(Execution Contexts)

简介 从本章开始,我将陆续(翻译、转载、整理)http://…

深入理解JS(10):JavaScript核心(晋级高手必读篇)

我们首先来看一下对象[Object]的概念,这也是ECMAS…

深入理解JS系列(9):根本没有“JSON对象”这回事!

前言 写这篇文章的目的是经常看到开发人员说:把字符串转化为J…

深入理解JS(8):S.O.L.I.D五大原则之里氏替换原则LSP

本章我们要讲解的是S.O.L.I.D五大原则JavaScri…

深入理解JS(7):S.O.L.I.D五大原则之开闭原则OCP

前言 本章我们要讲解的是S.O.L.I.D五大原则JavaS…

深入理解JS(6):S.O.L.I.D五大原则之单一职责SRP

前言 Bob大叔提出并发扬了S.O.L.I.D五大原则,用来…

深入理解JS(5):强大的原型和原型链

前言 JavaScript 不包含传统的类继承模型,而是使用…

深入理解JS(4):立即调用的函数表达式

前言 大家学JavaScript的时候,经常遇到自执行匿名函…

深入理解JS(3):全面解析Module模式

简介 Module模式是JavaScript编程中一个非常通…

深入理解JS(2):揭秘命名函数表达式

前言 网上还没用发现有人对命名函数表达式进去重复深入的讨论,…

深入理解JS(1):编写高质量JavaScript代码的基本要点

书写可维护的代码(Writing Maintainable …

Go语言如何读取控制台一个字符

GO如何读取控制台一个UTF-8编码的Unicode字符 一…

Go语言中构造函数是怎么写的

Go语言中没有和PHP、Java中的特殊成员函数作为构造函数…