日期和時間 讓我們一起學習一個新的內(nèi)建對象:日期(Date)。該對象存儲日期和時間,并提供了日期/時間的管理方法。例如,我們可以使用它來存儲創(chuàng)建...
解構(gòu)賦值 JavaScript 中最常用的兩種數(shù)據(jù)結(jié)構(gòu)是 Object 和 Array。 對象讓我們能夠創(chuàng)建通過鍵來存儲數(shù)據(jù)項的單個實體。 數(shù)組...
在前面的章節(jié)中,我們認識了 map.keys(),map.values() 和 map.entries() 方法。 這些方法是通用的,有一個共同...
可達性 通常,當對象、數(shù)組之類的數(shù)據(jù)結(jié)構(gòu)在內(nèi)存中時,它們的子元素,如對象的屬性、數(shù)組的元素都被認為是可達的。如果使用對象作為常規(guī) Map 的鍵,...
Map Map 是一個帶鍵的數(shù)據(jù)項的集合,就像一個 Object 一樣。但是它們最大的差別是 Map 允許任何類型的鍵(key)。 它的方法和屬...
使用對象模擬模擬實現(xiàn)pop/push,shift/unshift
Iterable object (可迭代對象) 可迭代(Itearble) 對象是數(shù)組的泛化。這個概念是說任何對象都可以被定制為可在 for.....
數(shù)組方法備忘單: 添加/刪除元素:push(...items) —— 向尾端添加元素,pop() —— 從尾端提取一個元素,shift() ——...
不要使用 == 比較數(shù)組 JavaScript 中的數(shù)組與其它編程語言的不同,不應該使用 == 運算符比較 JavaScript 中的數(shù)組。 該...