如何获取一个js数组的第一个对象

如题所述

1、js 一共有三种创建方法:1)使用内置对象。2)使用JSON符号。3)自定义对象构造 。

2、JavaScript可用的内置对象可分为两种: 1)JavaScript语言原生对象(语言级对象),如String、Object、Functi等。2)JavaScript运行期的宿主对象(环境宿主级对象),如window、document、body等。 

上代码

var str = new String("实例初始化String"); var str1 = "直接赋值的String"; var func = new Function("x","alert(x)");//示例初始化func var o = new Object();//示例初始化一个Object 

3、使用json符号

var somebooks = { book:[{name:"三国演义"},{name:"西游记"},{name:"水浒传"},{name:"红楼梦"}], author:[{name:"罗贯中"},{name:"吴承恩"},{name:"施耐安",{name:"曹雪芹"}}] } 

4、自定义对象构造 创建高级对象构造有两种方式:使用“this”关键字构造、使用原型prototype构造。如: 

function Girl() { this.name = "big pig"; this.age = 20; this.standing; this.bust; this.waist; this.hip; }

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-22

1、定义一个数组对象;

var arr = [{name:"张三",age:18},{name:"李四",age:20}];

2、直接取第一个对象;

var data = arr[0];//取数组一个对象;
var dataName = arr[0].name;//取数组一个对象name属性;

3、补充:一般数组取对象方法可以通过for循环操作,如;

for(let item of arr){
    console.log(item);//对象
    console.log(item.name);//对象属性
}

第2个回答  2016-07-29
数组下标从0开始,可以用数组变量名[i]访问,i为数组中的第几个元素
第3个回答  2016-07-29
var arr = ["abc","qwe","opq"];
alert(arr[0]);本回答被提问者采纳
相似回答