JavaScript定义对象数组的两种方法

作者:闭包旅人时间:2026-10-30 08:19:37浏览:353

本文介绍在JavaScript中定义包含多个对象的数组的两种常用方法。第一种通过实例化Object并逐个赋值属性后推入数组;第二种利用push方法将已定义的对象添加到数组中。最后使用JSON.stringify将数组转换为JSON字符串,适用于数据序列化场景。

JavaScript定义对象数组的两种方法

在已完成单个对象基础应用的前提下,接下来需要构建一个能够存储多个student对象的数组。

具体实现代码如下:

var student = new Object();
student.name = "Lanny";
student.age = "25";
student.location = "China";
var json = JSON.stringify(student);

方法一:

具体实现代码如下:

var students = [];
students[students.length] = new Object();
students[students.length].name = "Lanny";
students[students.length].age = "25";
students[students.length].location = "China";
var json = JSON.stringify(students);

方法二:

具体实现代码如下:

var student = new Object();
student.name = "Lanny";
student.age = "25";
student.location = "China";
students = (students || []).push(student);
var json = JSON.stringify(students);

如需进一步了解JavaScript语法,可参考《JavaScript 参考教程》与《JavaScript代码风格指南》,欢迎持续支持本站内容更新。

作者最新文章