这种{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的值,不知道该怎么写,麻烦大神赐教
展开
 我来答
羋渡
2019-05-13 · 记录过程,记录点滴。
羋渡
采纳数:50 获赞数:110

向TA提问 私信TA
展开全部

你好,这是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

希望采纳

德韵5B
2019-05-13 · TA获得超过1408个赞
知道小有建树答主
回答量:1325
采纳率:78%
帮助的人:229万
展开全部
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)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昔日情怀小火锅6h
2019-05-13 · 超过24用户采纳过TA的回答
知道答主
回答量:196
采纳率:51%
帮助的人:22.8万
展开全部
给你个思路吧,先把数据变成数组 也就是加个[ ],然后遍历数组获取数组元素比如
arr【i】【“ptype”】这样就能获取到了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
l7722526
2019-05-13 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3797万
展开全部
假设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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
o归隐情缘o
2019-05-13 · 而我在远途,在帷幕。所以君不见,卿不遇!
o归隐情缘o
采纳数:618 获赞数:691

向TA提问 私信TA
展开全部
首先你的这个数据是一个对象的形式的,你可以通过遍历对象获取它里面的数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式