首頁  >  文章  >  web前端  >  JavaScript中內建的物件有哪些

JavaScript中內建的物件有哪些

清浅
清浅原創
2018-11-28 11:46:1925541瀏覽

JavaScript中的內建物件有number、Boolean、String、Data、Array等,在JavaScript中可以透過為他們建立物件來存取更多的方法和屬性。

JavaScript中內建的物件有哪些

本文操作環境:Windows7系統、Dell G3電腦、javascript1.8.5。

JavaScript中的內建物件有number,Boolean,String,Data,Array等透過為他們建立物件來存取更多的方法和屬性

我們學習的所有程式語言都具有內建對象,這些對象創建了語言的基本功能,所以JavaScript也有許多內在對象定義為語言。本篇文章將為大家詳細介紹幾種JavaScript中的內建語言。

JavaScript中內建的物件有哪些

Number

透過Number將變數設定為數值來建立物件。然後,此變數就可以存取物件具有的屬性和方法,我們可以透過與new關鍵字結合使用

var demo=new Number();

Number物件包含四個屬性 :

MAX_VALUE:可以處理的最大數字

MIN_VALUE:可以處理的最小數字

NEGATIVE_INFINITY:可以處理的最大負數,表示為 -Infinity

POSITIVE_INFINITY:大於MAX_VALUE的值表示為 Infinity

#Infinity

#Infinity

var demo = Number.MAX_VALUE
除了儲存數值之外,此 Number物件還包括用於操縱或檢索有關數字的資訊的各種屬性和方法。 Number物件可用的所有屬性都是唯讀常數,這表示它們的值始終保持不變且無法變更。

Boolean

表示一個真或假值的對象,通常是設定為true或false值的變數:

var demo = true;
Boolean物件包含 toString和valueOf 方法,它和條件語句的組合提供了一種使用JavaScript創建邏輯的方法,毫無疑問,Boolean物件是JavaScript的一個非常重要的部分。如果沒有布林對象,則在條件語句中不會有任何要判斷的內容。

<script>
    var myBoolean = true;
if(myBoolean == true) {
   console.log("这是正确的");
}
else {
   console.log("这是错误的");
}
</script>
JavaScript中內建的物件有哪些

String

JavaScript 中String物件的作用是儲存文本,除此之外物件還有各種屬性和方法來操作有關的文字資訊。與Boolean物件一樣, String不需要實例化即可使用 

var myString = "My string";

String物件只有一個屬性length,以傳回字串的長度

var myString = "My string";
console.log("这个字符串的长度为:"+myString.length);
JavaScript中內建的物件有哪些 

 

Data

JavaScript中Date物件提供了一種處理日期和時間的方法,可以根據所需的結果以多種不同的方式對其進行實例化

#範例:不傳參數時

var myDate = new Date();

以milliseconds作為參數傳遞:

var myDate = new Date(milliseconds);

將日期字串作為參數傳遞:

var myDate = new Date(dateString);

傳遞多個參數來建立完整的日期

var myDate = new Date(year, month, day, hours, minutes, seconds, milliseconds);

   範例

var myDate = new Date();
console.log(myDate.getDate())
var myDate1=new Date("2018-11-28");
console.log(myDate1);
JavaScript中內建的物件有哪些


#Date 物件中有許多方法可以將日期轉換為字串,

#toDateString:把Date 物件的日期部分轉換成字串    

toLocaleDateString:依照本地時間格式,將Date 物件的日期部分轉換成字串

toLocaleTimeString:根據本地時間格式,把Date 物件的時間部分轉換為字串。

toLocaleString:根據本機時間格式,把 Date 物件轉換為字串。 

toTimeString:把 Date 物件的時間部分轉換為字串。    

toUTCString:依世界時回傳 1970 年 1 月 1 日 到指定日期的毫秒數。

範例:

var myDate = new Date();
document.write(myDate.toDateString());
Array

#JavaScript中Array物件可以使用它在一個變數中同時儲存多個值,並且它有許多方法可以讓去操作它。

var myArray = new Array(1, 2, 3);
for(var i=0; i<myArray.length; i++) {
   console.log(myArray[i]);
}
JavaScript中內建的物件有哪些

另外有許多方法可用於Array 物件對其進行新增和刪除,或是排序。注意在處理數組時索引很重要,基本上都透過索引來對數組進行操作。

總結:JavaScript內建物件提供的屬性和方法只是功能的開始,JavaScript是一種靈活的語言,我們可以在基礎上不斷創造新的自訂功能,使它更強大。 ###

以上是JavaScript中內建的物件有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn