这种{a:b,c:d},{a:e,c:f}格式数据通过js怎么取得到值 255
{ptype:'打印机加粉',subtype:'SAMSUNGM3325ND',count:1,xprice:150},{ptype:'硒鼓架',subtype:'Len...
{ ptype: '打印机加粉',
subtype: 'SAMSUNG M3325ND ',
count: 1,
xprice: 150 },{ ptype: '硒鼓架', subtype: 'Lenovo lj2200 ', count: 1, xprice: 120 }
在js中想循环取ptype的值,不知道该怎么写,麻烦大神赐教 展开
subtype: 'SAMSUNG M3325ND ',
count: 1,
xprice: 150 },{ ptype: '硒鼓架', subtype: 'Lenovo lj2200 ', count: 1, xprice: 120 }
在js中想循环取ptype的值,不知道该怎么写,麻烦大神赐教 展开
8个回答
展开全部
你好,这是2个对象。 合并成一个对象就可以了,用$.extend()。记得引入jq
var obj1= { ptype: '打印机加粉',subtype: 'SAMSUNG M3325ND ',count: 1,xprice: 150 };
var obj2= { ptype: '硒鼓架', subtype: 'Lenovo lj2200 ', count: 1, xprice: 120 };
var c = $.extend(obj1, obj2);
console.log(obj1); // {a: 1, b: 1} obj1已被修改
//或者 <br>var obj3 = $.extend({}, obj1, obj2) <br>console.log(obj3); //{a: 1, b: 1} 不会改变obj1,obj2
希望采纳
展开全部
var list = [
{ ptype: '打印机加粉',subtype: 'SAMSUNG M3325ND ',count: 1,xprice: 150 },
{ ptype: '硒鼓架', subtype: 'Lenovo lj2200 ', count: 1, xprice: 120 }
]
var ptypeArr = list.map(function (item) {
return item.ptype
}) // ["打印机加粉", "硒鼓架"]
// 也可以使用箭头函数
var ptypeArr = list.map(item=>item.ptype)
// 也可以使用Array.from
var ptypeArr = Array.from(list, item=>item.ptype)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你个思路吧,先把数据变成数组 也就是加个[ ],然后遍历数组获取数组元素比如
arr【i】【“ptype”】这样就能获取到了
arr【i】【“ptype”】这样就能获取到了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设a/b=b/c=c/d=d/a=k 则a=bk,b=ck,c=dk,d=ak a=bk=(ck)*k=ck^2=dk^3=ak^4 k^4=1 k=1或者k=-1 当k=1时 a=b=c=d 则(a-b+c-d)/(a+b-c+d)=0 当k=-1时 a=-b=c=-d=a (a-b+c-d)/(a+b-c+d)=(a+a+a+a)/(a-a-a-a)=-2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先你的这个数据是一个对象的形式的,你可以通过遍历对象获取它里面的数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询