当我们说到 JavaScript 时,我们通常指的是这门语言所提供的内置对象。JavaScript 内置对象是在脚本编写时自动创建的对象。在这个笔记中我们将介绍 JavaScript 的一些内置对象,例如 Object,Array,Date,RegExp,Math 等。
Object 对象
Object对象是JavaScript中最基本的对象。Object对象有属性与方法,可以用它们来创建自己的对象。下面是Object使用的一些基本方法(示例):
//使用new关键字新建对象,或者直接定义字面量
var myCar = new Object();
myCar.make = 'Ford';
//字面量形式
var myCar = {
make: 'Ford'
};
//使用Object.defineProperty创建属性
Object.defineProperty(myCar, "model", {
value: 'F150',
writable: true,
enumerable: true,
configurable: true
});
console.log(myCar.model); //F150
Date 对象
Date对象允许你使用各种日期和时间方法。通过传递具体参数到new Date()中,可以创建一个Date对象。下面是一些常用的Date方法(示例):
//新建一个Date对象
var now = new Date();
//获取当前的日期和时间
console.log(now); //Fri Jul 31 2020 16:35:38 GMT+0800 (GMT+08:00)
//获取指定日期的时间
var someday = new Date('2020-08-01');
console.log(someday); //Sat Aug 01 2020 08:00:00 GMT+0800 (GMT+08:00)
//获取当前时间(小时、分钟、秒)
console.log(now.getHours()); //16
console.log(now.getMinutes()); //35
console.log(now.getSeconds()); //38
Array 对象
Array对象是存储一组数据的集合,可以枚举通过访问一个数组的元素来读取,添加和删除它们。下面是一些常用的Array方法(示例):
//新建一个数组
var fruits = ["Banana", "Orange", "Apple"];
//获取数组中的一个元素
console.log(fruits[1]); //Orange
//向数组添加一个元素
fruits.push("Mango");
console.log(fruits); //["Banana", "Orange", "Apple", "Mango"]
//从数组删除一个元素
fruits.pop();
console.log(fruits); //["Banana", "Orange", "Apple"]
以上是JavaScript内置对象的一些简单介绍和示例。更多详细信息和方法请查看:MDN web docs。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript学习笔记(八) js内置对象 - Python技术站