theboyaply 学,就硬学!

JavaScript - 6-2 面向对象 this关键字.md

`this`可以用在构造函数之中,表示实例对象。除此之外,`this`还可以用在别的场合。但不管是什么场合,`this`都有一个共同点:它总是返回一个对象。

theboyaply 发布于 2021-06-21

JavaScript - 6-3 面向对象 对象的继承.md

JavaScript 通过构造函数生成新对象,因此构造函数可以视为对象的模板。实例对象的属性和方法,可以定义在构造函数内部。

theboyaply 发布于 2021-06-21

JavaScript - 6-1 面向对象 实例对象与new命令.md

面向对象编程(Object Oriented Programming,缩写为 OOP)是目前主流的编程范式。它将真实世界各种复杂的关系,抽象为一个个对象,然后由对象之间的分工与合作,完成对真实世界的模拟。

theboyaply 发布于 2021-06-21

JavaScript - 5-10 标准库-RegExp对象.md

正则表达式(regular expression)是一种表达文本模式(即字符串结构)的方法,有点像字符串的模板,常常用来按照“给定模式”匹配文本。比如,正则表达式给出一个 Email 地址的模式,然后用它来确定一个字符串是否为 Email 地址。JavaScript 的正则表达式体系是参照 Perl 5 建立的。

theboyaply 发布于 2021-06-21

JavaScript - 5-11 标准库-JSON对象.md

JSON 格式(JavaScript Object Notation 的缩写)是一种用于数据交换的文本格式,2001年由 Douglas Crockford 提出,目的是取代繁琐笨重的 XML 格式。 相比 XML 格式,JSON 格式有两个显著的优点:书写简单,一目了然;符合 JavaScript 原生语法,可以由解释引擎直接处理,不用另外添加解析代码。所以,JSON 迅速被接受,已经成为各大网站交换数据的标准格式,并被写入标准。 每个 JSON 对象就是一个值,可能是一个数组或对象,也可能是一个原始类型的值。总之,只能是一个值,不能是两个或更多的值。

theboyaply 发布于 2021-06-21

JavaScript - 5-9 标准库-Date对象.md

`Date`对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1月1日00:00:00作为时间的零点,可以表示的时间范围是前后各1亿天(单位为毫秒)。

theboyaply 发布于 2021-06-21

JavaScript - 5-8 标准库-Math对象.md

`Math`对象的静态属性,提供一些数学常数。

theboyaply 发布于 2021-06-21

JavaScript - 5-7 标准库-String对象.md

`String`对象是 JavaScript 原生提供的三个包装对象之一,用来生成字符串对象。

theboyaply 发布于 2021-06-21

JavaScript - 5-4 标准库-包装对象.md

对象是 JavaScript 语言最主要的数据类型,三种原始类型的值——数值、字符串、布尔值——在一定条件下,也会自动转为对象,也就是原始类型的“包装对象”(wrapper)。

theboyaply 发布于 2021-06-21

JavaScript - 5-6 标准库-Number对象.md

`Number`对象是数值对应的包装对象,可以作为构造函数使用,也可以作为工具函数使用。

theboyaply 发布于 2021-06-21

JavaScript - 5-5 标准库-Boolean对象.md

`Boolean`对象是 JavaScript 的三个包装对象之一。作为构造函数,它主要用于生成布尔值的包装对象实例。

theboyaply 发布于 2021-06-21

JavaScript - 5-3 标准库-Array对象.md

`Array`是 JavaScript 的原生对象,同时也是一个构造函数,可以用它生成新的数组。

theboyaply 发布于 2021-06-21