《JavaScript高级程序设计(第4版)》读书笔记-基本引用类型
本文最后更新于:2022年10月12日 上午
基本引用类型
引用类型是把数据和功能组织到一起的结构,描述自己的对象应有的属性和方法
对象被认为是某个特定引用类型的实例
构造函数是用来创建新对象的函数,负责创建一个只有默认属性和方法的简单对象
let now = new Date();
这行代码中,引用类型Date
,构造函数Date()
函数也是一种引用类型
Date
在不给 Date 构造函数传参数(毫秒表示)的情况下,创建的对象将保存当前日期和时间
Date.parse()
接收一个表示日期的字符串参数
尝试转换为表示该日期的毫秒数,失败则返回NaN
如果直接把表示日期的字符串传给 Date
构造函数,那么 Date
会在后台调用 Date.parse()
Date.UTC()
Date.now()
返回表示方法执行时日期和时间的毫秒数
继承的方法
重写了toLocaleString()
、toString()
和 valueOf()
方法
valueOf()
返回日期的毫秒表示
RegExp
简洁语法 let expression = /pattern/flags;
使用 RegExp
构造函数创建时,参数是字符串
所有元字符都必须二次转义(\转义后的字符串是\\,在正则表达式字符串中则要写成\\\\)
实例属性
lastIndex
:整数,表示在源字符串中下一次搜索的开始位置,始终从 0 开始
《JavaScript高级程序设计(第4版)》读书笔记-基本引用类型
https://elcfin.github.io/2021/11/09/《JavaScript高级程序设计(第4版)》读书笔记-基本引用类型/