詳解各種JS內建物件
JavaScript是一種強大的腳本語言,它提供了許多內建對象,可以幫助開發者更有效地處理資料和操作頁面元素。本文將詳細介紹幾種常用的JavaScript內建對象,並提供具體的程式碼範例。
陣列是一種有序的集合,可以儲存多個值。以下是一些常用的陣列操作方法和屬性:
程式碼範例:
let fruits = ['apple', 'banana', 'orange']; console.log(fruits.length); // 输出3 fruits.push('grape'); console.log(fruits); // 输出 ['apple', 'banana', 'orange', 'grape'] fruits.pop(); console.log(fruits); // 输出 ['apple', 'banana', 'orange'] fruits.splice(1, 1, 'kiwi'); console.log(fruits); // 输出 ['apple', 'kiwi', 'orange'] let moreFruits = ['mango', 'pear']; let allFruits = fruits.concat(moreFruits); console.log(allFruits); // 输出 ['apple', 'kiwi', 'orange', 'mango', 'pear']
字串是由字元組成的序列,可以透過字串對象進行操作。以下是一些常用的字串操作方法:
程式碼範例:
let str = 'Hello, World!'; console.log(str.length); // 输出 13 console.log(str.charAt(4)); // 输出 'o' let newStr = str.concat(' Have a nice day!'); console.log(newStr); // 输出 'Hello, World! Have a nice day!' console.log(str.indexOf('o')); // 输出 4
Math物件提供了許多數學計算相關的屬性和方法。以下是一些常用的Math方法:
程式碼範例:
console.log(Math.abs(-5)); // 输出 5 console.log(Math.ceil(4.3)); // 输出 5 console.log(Math.floor(4.7)); // 输出 4 console.log(Math.random()); // 输出随机数,如 0.8375921587168932
Date物件用於處理日期和時間。以下是一些常用的Date方法:
程式碼範例:
let today = new Date(); console.log(today.getDate()); // 输出当前日期的天数 console.log(today.getMonth()); // 输出当前日期的月份 console.log(today.getFullYear()); // 输出当前日期的年份 console.log(today.getTime()); // 输出当前日期的毫秒数
這些只是JavaScript內建物件中的幾個例子,還有很多其他有用的物件和方法可供開發者使用。透過合理地運用這些內建對象,我們可以更輕鬆地處理資料和操作頁面,提高開發效率。希望本文對您有幫助!
以上是詳解各種js內建對象的詳細內容。更多資訊請關注PHP中文網其他相關文章!