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

作者:闭包旅人

时间:2026-10-30

浏览:352

本文介绍在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代码风格指南》,欢迎持续支持本站内容更新。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章