前面我們學了對象,如何創建對象及使用對象。
內置對象不需要實例化,就可以使用。
可以通俗地理解,在內存里的東東是對象,也就是實例化好的。在磁盤里的東東是類,需要實例化才能使用。實例化后的東東在內存里。未實例化的東東在磁盤里。
接下來我們學習三組已經創建好的對象,且這3組對象在日常工作中使用頻率非常高。
這3組對象是:
1、瀏覽器對象模型
2、文檔對象模型
3、全局JavaScript對象
一 瀏覽器對象模型
瀏覽器對象模型用於創建瀏覽器窗口的模型。
最頂端是window對象。
window對象對象下面是子對象,子對象還可以有子對象,對象可以嵌套。就像盒子里可以再放盒子,數組里可以存放數組一樣。
二 文檔對象模型
文檔對象模型(DOM)為當前網頁創建模型。
document對方有很多方法可以操作HTML元素。
三 全局JavaScript對象
全局JavaScript對象的名字通常是首字母大寫。
對象 | 作用 |
String | 處理字符串 |
Number | 處理數字 |
Boolean | 處理布爾值 |
Date | 處理日期 |
Math | 計算和處理數字 |
REgEx | 匹配文本的字符串模式 |