
探索JavaScript中的內建物件
JavaScript是一種高階的、解釋型的程式語言,廣泛應用於網頁開發、行動應用程式和後端開發等領域。在JavaScript中,有許多內建物件可以幫助我們進行各種操作和處理。本文將探索一些常見的JavaScript內建對象,並提供具體的程式碼範例。
- Array(陣列)物件
Array物件是JavaScript中使用最頻繁的內建物件之一,用於儲存和操作一組值。以下是一些常用的陣列物件方法的範例程式碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | let myArray = [];
myArray.push( "apple" );
myArray.push( "banana" );
myArray.push( "orange" );
console.log(myArray.length);
console.log(myArray[0]);
myArray.forEach( function (element) {
console.log(element);
});
console.log(myArray.includes( "apple" ));
myArray.splice(1, 1);
let newArray = myArray.slice();
|
登入後複製
- Math(數學)物件
Math物件提供了一系列數學相關的方法和屬性。以下是一些常用的Math物件方法的範例程式碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | console.log(Math.sqrt(16));
console.log(Math. abs (-10));
console.log(Math.max(5, 8, 3));
console.log(Math.min(5, 8, 3));
console.log(Math.random());
console.log(Math. ceil (3.6));
console.log(Math. floor (3.6));
|
登入後複製
- Date(日期)物件
Date物件用於處理日期和時間。以下是一些常用的Date物件方法的範例程式碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | let currentDate = new Date ();
console.log(currentDate);
console.log(currentDate.getFullYear());
console.log(currentDate.getMonth());
console.log(currentDate. getDate ());
console.log(currentDate.getHours());
console.log(currentDate.getMinutes());
console.log(currentDate.getSeconds());
let pastDate = new Date ( '2022-01-01' );
let timeDiff = currentDate - pastDate;
console.log(timeDiff);
|
登入後複製
- String(字串)物件
String物件用於處理字串。以下是一些常用的String物件方法的範例程式碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | let myString = "Hello, World!" ;
console.log(myString.length);
console.log(myString.slice(0, 5));
console.log(myString.indexOf( "World" ));
console.log(myString.replace( "World" , "JavaScript" ));
console.log(myString.split( "," ));
|
登入後複製
這些只是JavaScript中的一部分內建物件和方法的範例,還有許多其他內建的物件可供探索和使用。了解並熟練使用這些內建對象,能夠大幅提升JavaScript程式設計的效率和靈活性。希望這篇文章對你對JavaScript內建物件的學習有幫助。
以上是探索js中有哪些內建對象的詳細內容。更多資訊請關注PHP中文網其他相關文章!