【JS高階程式第四版閱讀筆記】第五章 基本引用型別
阿新 • • 發佈:2020-10-21
引用值(或者物件)是某個特定引用型別的例項。
物件被認為是某個特定引用型別的例項。新物件通過使用new操作符後跟一個建構函式(constructor)來建立。建構函式就是用來建立新物件的函式,比如下面這行程式碼:
Date
Date
物件的建立,引數可以為空或者為毫秒,如果都不是,將隱式呼叫Date.parse()
或者Date.UTC()
;Date.parse()
和Date.UTC()
返回毫秒數,但是傳遞的引數不一樣;Date.now()
表示方法執行時日期和時間的毫秒數,這個方法可以方便地用在程式碼分析中;- 繼承方法:
toLocaleString()
、toString()
和valueOf()
; - 日期格式化方法;
- 日期、時間元件方法。
RegExp
- 如何建立一個正則表示式,有兩種方法
let expression = /pattern/flags;
或者let expression = new RegExp(pattern, flags);
- 例項屬性
global
、ignoreCase
、unicode
、sticky
、lastIndex
、multiline
、dotAll
、source
和flags
; - 例項方法
exec()
和test()
; - 建構函式的屬性
input
、lastMatch
、lastParen
、leftContext
、rightContext
和RegExp.$1~RegExp.$9
。