javascript如何定义对象数组
更新时间:2016年06月07日 10:14:22 投稿:yourber
本文主要介绍javascript如何定义对象数组,两种方法,比较实用,希望能给大家做一个参考。
问题如下,已经完成单个对象的简单应用,希望定义一个数组,能包含多个student。
复制代码 代码如下:
var student = new Object();
student.name = "Lanny";
student.age = "25";
student.location = "China";
var json = JSON.stringify(student);
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);
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);
student.name = "Lanny";
student.age = "25";
student.location = "China";
students = (students || []).push(student);
var json = JSON.stringify(students);
查看更多JavaScript的语法,大家可以关注:《JavaScript 参考教程》、《JavaScript代码风格指南》,也希望大家多多支持脚本之家。
相关文章
JScript|Event]面向事件驱动的编程(二)--实例讲解:将span模拟成超连接
JScript|Event]面向事件驱动的编程(二)--实例讲解:将span模拟成超连接...2007-01-01
js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别?
这篇文章主要介绍了js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别,需要的朋友可以参考下2015-11-11
vue组件中watch props根据v-if动态判断并挂载DOM的问题
这篇文章主要介绍了vue组件中watch props根据v-if动态判断并挂载DOM的问题,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-05-05
JavaScript的removeChild()函数用法详解
removechild 函数可以删除父元素的指定子元素,通过本文给大家介绍javascript的removeChild()函数用法,对js removechild函数相关知识感兴趣的朋友一起学习吧2015-12-12
解决使用layui的时候form表单中的select等不能渲染的问题
今天小编就为大家分享一篇解决使用layui的时候form表单中的select等不能渲染的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-09-09


最新评论