JavaScript日期对象与数组详解:创建与方法

0 下载量 20 浏览量 更新于2024-08-31 收藏 61KB PDF 举报
在JavaScript学习笔记中,我们重点关注了JS对象,特别是日期对象Date。JavaScript中的日期对象允许开发者轻松地处理时间和日期相关的操作。创建一个日期对象的基本语法是使用`new Date()`,或者传入一个日期参数,如: 1. 省略日期参数(默认当前系统时间): ```javascript var date = new Date(); // 当前日期和时间 ``` 2. 英文-数值格式(月份首字母+月日,年份,可选小时、分钟、秒): ```javascript var today = new Date("October 1, 2008 12:00:00"); ``` 3. 数值格式(年份,月份(0-11),日期,可选小时、分钟、秒): ```javascript var today = new Date(2008, 10 - 1, 1); // 注意月份是从0开始计数的 ``` 日期对象提供了众多的方法,例如获取年份、月份、日期、小时、分钟和秒等,例如`date.getFullYear()`、`date.getMonth()`等。示例代码展示了如何获取当前时间并输出: ```javascript var date = new Date(); document.write("现在时刻:" + (date.getFullYear() + 1900) + "年" + (date.getMonth() + 1) + "月" + date.getDate() + "日" + ",星期" + date.getDay() + ",时间: " + date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds()); ``` 数组对象在JavaScript中扮演着重要角色,它们用于存储一系列值,且具有动态长度和混合数据类型的特性。创建数组的方式多样: - 空数组:`new Array()` 或者数组对象名称不带任何元素。 - 预定义大小:`new Array(size)`,创建指定长度的数组。 - 初始化数组:`new Array(element0, element1, ...)`, 用元素列表初始化数组。 - 直接赋值法:`arrayName = [element1, element2, ...]`。 JavaScript的数组对象还支持二维数组和其他方法,如添加、删除、搜索元素、排序等。欲了解更多详细的方法,可以查阅相关文档或教程,如Array对象的官方API文档。通过理解这些基础知识,可以更好地构建和操作复杂的JavaScript应用程序。