JS动态属性操作

var c = {	 
				 "success": 'success',
				 "code": '4',
				 "message": '123',
				   "data": {
				      "rate":5.4,
				      "contractParam":[{
				          'Lever':1,
				          'contractNo':'CL',
				          'contractName':'国际1',
				          'timeBucket':'2017-09-09',
						  'stopProfit':[101,102,103,104],
						  'stopLoss':458,
						  'tradeFee':23.69,
						  'slipBond':14
						},{
				          'Lever':2,
				          'contractNo':'CL',
				          'contractName':'国际2',
				          'timeBucket':'2017-09-09',
						  'stopProfit':[201,202,203,204],
						  'stopLoss':458,
						  'tradeFee':23.69,
						  'slipBond':14
						},{
				          'Lever':3,
				          'contractNo':'CL',
				          'contractName':'国际3',
				          'timeBucket':'2017-09-09',
						  'stopProfit':[301,302,303,304],
						  'stopLoss':458,
						  'tradeFee':23.69,
						  'slipBond':14
						}]
 					}
			};		   
		
	
	
	var order={
		acontractParam:{},
		setCache:function(contractNo,lever,contractParam){
			this.acontractParam[contractNo+lever] = contractParam;
		},
		getCache:function(contractNo,lever){
			return this.acontractParam[contractNo+lever];
		}
	};
	
	for(var i=0;i<c.data.contractParam.length;i++){
		order.setCache(c.data.contractParam[i].contractNo,i+1,c.data.contractParam[i]);
	}
	
	console.log(order.getCache('CL',2).stopProfit[1]);

 

转载于:https://my.oschina.net/projerry/blog/910964

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值