4 回答
眼眸繁星
TA贡献1873条经验 获得超9个赞
var arr = [{"fightid":3,"fightno":7,"companyId":3,"fightdate":"2019-11-15","figjiage":124,"fightcount":53,"company_name":null,"photos":null}];
//比如要取fightid就是
arr[0].fightid
这个实际上是个数组,数组里面包含一个Object元素
arr[0]就是获取这个数组的第一个元素(当然你给的只有一个元素)
拉莫斯之舞
TA贡献1820条经验 获得超10个赞
加上圆括号的目的是迫使eval函数在处理JavaScript代码的时候强制将括号内的表达式(expression)转化为对象,而不是作为语句(statement)来执行。举一个例子,例如对象字面量{},如若不加外层的括号,那么eval会将大括号识别为JavaScript代码块的开始和结束标记,那么{}将会被认为是执行了一句空语句。所以下面两个执行结果是不同的:
alert(eval("{}"); // return undefined
alert(eval("({})");// return object[Object]
添加回答
举报
0/150
提交
取消