内置对象简介
内置对象就是指这个语言自带的一些对象,供开发者使用,这些对象提供了一些常用的或是最基本而必要的功能。
JavaScript的内置对象:
| 内置对象 | 对象说明 |
|---|---|
| Arguments | 函数参数集合 |
| Array | 数组 |
| Boolean | 布尔对象 |
| Date | 日期时间 |
| Error | 异常对象 |
| Function | 函数构造器 |
| Math | 数学对象 |
| Number | 数值对象 |
| Object | 基础对象 |
| RegExp | 正则表达式对象 |
| String | 字符串对象 |
前面的几篇文章中,我们专门讲到了数组 Array。今天这篇文章,我们来讲一下其他的内置对象。
内置对象:Date
Date对象的创建
写法一:表示的是当前代码执行的时间(也可以理解成是获取当前时间对象)
1 | var date1 = new Date(); |
写法二:在参数中传递一个表示时间的字符串(兼容性最强)
1 | var date2 = new Date("2017/09/06 09:00:00"); |
写法三:(不常用)
1 | var date3 = new Date('Wed Jan 27 2017 12:00:00 GMT+0800 (中国标准时间)'); |
写法四:(不常用)
1 | var date4 = new Date(2017, 1, 27); //写法四 |
以上四种写法的打印结果是:

获取日期和时间
Date对象 有如下方法,可以获取日期和时间:
getDate()获取日 1-31getDay()获取星期 0-6(0代表周日,1代表周一)getMonth()获取月 0-11(0代表一月)getFullYear()获取年份getHours()获取小时 0-23getMinutes()获取分钟 0-59getSeconds()获取秒 0-59getMilliseconds()获取毫秒 (1s = 1000ms)
代码举例:
1 | // 我在执行这行代码时,当前时间为 2019年2月4日,周一,13:23:52 |