最新发布文章


用于模式匹配的 String 语法

JavaScript 权威指南 正则表达式

前面讨论的都是如何创建正则表达式的语法,下面我们来讨论如何在代码中使用这些正则表达式。首先看下 String 对象的一些用以执行正则...

由 学院君 发布于3年前    浏览数: 1724    点赞数: 0

基本定义和语法

JavaScript 权威指南 正则表达式

基本定义 正则表达式是一个描述字符模式的对象,JavaScript 的 RegExp 类表示正则表达式。JavaScript 的正...

由 学院君 发布于3年前    浏览数: 2217    点赞数: 0

模块

JavaScript 权威指南 类和模块

将代码组织到类中的一个重要原因是让代码更加「模块化」,从而提高代码的复用性,但类不是唯一的用于模块化代码的方式,一般来讲,模块是一个...

由 学院君 发布于3年前    浏览数: 1738    点赞数: 0

ECMAScript 5 中的类

JavaScript 权威指南 类和模块

ECMAScript 5 给属性特性新增了方法支持(getter、setter、可枚举性、可写性和可配置性),并且增加了对象可扩展性...

由 学院君 发布于3年前    浏览数: 1654    点赞数: 0

子类

JavaScript 权威指南 类和模块

在面向对象编程中,类 B 可以继承自另一个类 A,我们将 A 称为父类,将 B 称为子类。B 的实例从 A 继承了所有的实例方法,类...

由 学院君 发布于3年前    浏览数: 1757    点赞数: 0

JavaScript 中的面向对象技术

JavaScript 权威指南 类和模块

到目前为止我们讨论的都是 JavaScript 类的基础知识,本节我们将利用 JavaScript 中的类进行编程。 集合类 集...

由 学院君 发布于3年前    浏览数: 1805    点赞数: 0

类和类型

JavaScript 权威指南 类和模块

JavaScript 定义了少量的数据类型:null、undefined、布尔值、数字、字符串、函数和对象,我们可以通过 typeo...

由 学院君 发布于3年前    浏览数: 1628    点赞数: 0

类的扩展

JavaScript 权威指南 类和模块

JavaScript 中基于原型的继承机制是动态的:对象从其原型继承属性,如果创建对象之后原型的属性发生变化,也会影响到继承这个原型...

由 学院君 发布于3年前    浏览数: 1916    点赞数: 0

在 JavaScript 中实现 Java 式的类继承

JavaScript 权威指南 类和模块

JavaScript 和 Java 等强类型面向对象语言的不同之处在于,JavaScript 中的函数都是以值的形式出现的,方法和字...

由 学院君 发布于3年前    浏览数: 1669    点赞数: 0

类和构造函数

JavaScript 权威指南 类和模块

上篇教程展示了在 JavaScript 中定义类的一种方法,但是不常用,因为没有定义构造函数,构造函数是用来初始化新创建的对象的。前...

由 学院君 发布于3年前    浏览数: 2412    点赞数: 0

类和原型

JavaScript 权威指南 类和模块

在 JavaScript 中,类的所有实例对象都从同一个原型对象上继承属性,因此,原型对象是类的核心。如果定义了一个原型对象,然后通...

由 学院君 发布于3年前    浏览数: 1924    点赞数: 0

函数式编程

JavaScript 权威指南 函数

JavaScript 并非函数式编程语言,但在 JavaScript 中可以应用函数式编程技术。下面会着重介绍 JavaScript...

由 学院君 发布于3年前    浏览数: 1808    点赞数: 0

函数属性、方法和构造函数

JavaScript 权威指南 函数

length 属性 在函数体中,arguments.length 表示传入函数的实参的个数,而函数本身的 length 属性则有着...

由 学院君 发布于3年前    浏览数: 1887    点赞数: 0

作用域和闭包

JavaScript 权威指南 函数

函数对象可以通过作用域链相互关联起来,函数体内部的变量都可以保存在函数作用域内,这种特性称作「闭包」。从技术角度讲,所有的 Java...

由 学院君 发布于3年前    浏览数: 1709    点赞数: 0

作为命名空间的函数

JavaScript 权威指南 函数

在 JavaScript 中无法声明只在一个代码块内可见的变量,因此,我们常常简单定义一个函数用作临时的命名空间,在这个命名空间内定...

由 学院君 发布于3年前    浏览数: 2036    点赞数: 0