JavaScript中的內建物件有number、Boolean、String、Data、Array等,在JavaScript中可以透過為他們建立物件來存取更多的方法和屬性。
本文操作環境:Windows7系統、Dell G3電腦、javascript1.8.5。
JavaScript中的內建物件有number,Boolean,String,Data,Array等透過為他們建立物件來存取更多的方法和屬性
我們學習的所有程式語言都具有內建對象,這些對象創建了語言的基本功能,所以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>
String
JavaScript 中String物件的作用是儲存文本,除此之外物件還有各種屬性和方法來操作有關的文字資訊。與Boolean物件一樣, String不需要實例化即可使用var myString = "My string";String物件只有一個屬性length,以傳回字串的長度
var myString = "My string"; console.log("这个字符串的长度为:"+myString.length);
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);
#Date 物件中有許多方法可以將日期轉換為字串,
var myDate = new Date(); document.write(myDate.toDateString());Array
var myArray = new Array(1, 2, 3); for(var i=0; i<myArray.length; i++) { console.log(myArray[i]); }另外有許多方法可用於Array 物件對其進行新增和刪除,或是排序。注意在處理數組時索引很重要,基本上都透過索引來對數組進行操作。 總結:JavaScript內建物件提供的屬性和方法只是功能的開始,JavaScript是一種靈活的語言,我們可以在基礎上不斷創造新的自訂功能,使它更強大。 ###
以上是JavaScript中內建的物件有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!