js有哪些內(nèi)置對象?
JavaScript 中對象通常包括兩種類型:內(nèi)置對象和瀏覽器對象,此外用戶還可以自定義對象。在 ECMAScript 中,更精確的定義應(yīng)該分為:本地對象、內(nèi)置對象和宿主對象。
JavaScript常見內(nèi)置對象:
String對象:字符串對象,提供了對字符串進(jìn)行操作的屬性和方法。
Array對象:數(shù)組對象,提供了數(shù)組操作方面的屬性和方法。
Date對象:日期時間對象,可以獲取系統(tǒng)的日期時間信息。
Boolean對象:布爾對象,一個布爾變量就是一個布爾對象。(沒有可用的屬性和方法)
Number對象:數(shù)值對象。一個數(shù)值變量就是一個數(shù)值對象。
Math對象:數(shù)學(xué)對象,提供了數(shù)學(xué)運算方面的屬性和方法。
Object對象、RegExp對象、 Global對象、Function對象。
對象包含兩個要素:
1、用來描述對象特性的一組數(shù)據(jù),也就是若干變量,通常稱為屬性。
2、用來操作對象特性的若干動作,也就是若干函數(shù),通常稱為方法。
內(nèi)置對象都有自己的屬性和方法,訪問方法如下:
對象名.屬性名稱
對象名.方法名稱