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

 我来答
记忆e偶尔雨
高粉答主

2018-04-10 · 醉心答题,欢迎关注
知道大有可为答主
回答量:600
采纳率:89%
帮助的人:42.6万
展开全部

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; }

青柠记录
2019-05-22 · TA获得超过7998个赞
知道答主
回答量:40
采纳率:100%
帮助的人:2万
展开全部

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);//对象属性
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奥迪army
2016-07-29
知道答主
回答量:5
采纳率:0%
帮助的人:4565
展开全部
数组下标从0开始,可以用数组变量名[i]访问,i为数组中的第几个元素
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
遥遥无期Li
2016-07-29 · TA获得超过497个赞
知道小有建树答主
回答量:544
采纳率:56%
帮助的人:242万
展开全部
var arr = ["abc","qwe","opq"];
alert(arr[0]);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式