2 qq 21439127 qq_21439127 于 2016.02.02 13:26 提问

js根据键名获取键值的问题!

有一个数组,我要根据键名获取键值 但是获取不到
代码如下

console.log(data);

var jm_bind_data75=$(this).attr('jm-bind-data');
console.log(jm_bind_data75);
console.log(data[jm_bind_data75]);
if(debug){
    console.log(data['carmodel_list']);
    console.log(data.carmodel_list);
    console.log(data.jm_bind_data75);
    console.log(data[jm_bind_data75]);     
}

图片说明

如图 第一次输出 data的值 看到data存在键名为carmodel_list的键值
但是 我却获取不到这个键值

再但是看
图片说明

1个回答

showbo
showbo   Ds   Rxr 2016.02.02 13:38

你的carmodel_list明显是后面加进来后你才点开的看到有的carmodel_list的,console.log的时候还没有这个属性值

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
根据某一键名对键值相同的分类
Array ( [0] => Array ( [shi] => 市辖区 [qu] => 曹子里 [url] => s120100 ) [1] => Array ( [shi] => 市辖区 [qu] => 杨村
js获取json对象键名及值
碰到一个问题,就是遇到{"1",:"a"},{"2","b"}这种json对象,键名不固定,然后就不知道怎么取了,监视器下面是个object,没有什么属性方法。第一次碰json,自己试着用索引[0],[1]分别获取,失败了,然后只好找外援了,下面是同学问到的答案: d = {'1': 'a', '2': 'b'} for(i in d) {    i 就是键,d[i]就是值 }
js实现获取对象键名(key)
直接上一波清晰简单的代码吧var arr = { "name" : "zh", "age" : 22, } for(var key in arr){ //if(arr.hasOwnProperty(key)) console.log(key); //键名 console.log(arr[key]); //键值 }...
js 二维数组 字符串键名 初始化
这两天做项目时,要通过js传递一个带有字符串键名的二维数组,可是传递到后台,却得到了false,使用了很多种方法都不行,今天特地来介绍一下:js  数组初始化问题。 一维数组: 一维数组可以使用数字,字符串做建名。 var   data = [];//不知道个数 var    data = new Array(); //不知道个数 如果知道个数,具体数值可以用: var    data
js根据url查询字符串里的键名获取其值
先来运行结果下面是页面代码testJsGetUrlAttribute.html<script> var rout = getUrlAttribute('rout'); if(null!=rout) { alert(rout); } /** * 20150514 14:30 * 作者:Ro * 根据url查询字符串里的键名获取其值 */ function getUrlAttribute
分别获取json对象的键值
分别获取json对象的键值,返回结果数组
顿悟系列-JS对象键值修改,删除
在Angular开发中,遇到了JS对象键值对的知识实际运用,不常见,但实用 假设我们需要把 var a = {a:"张三",b:"24",c:"帅哥"} a这个对象的键值全部改变自己所想要的值。比如说  {名字:"张三",年龄:"24",颜值:"帅哥"} 则我们需要把 a中的值保存至数组中。 所需要的键值也保存在数组中。 var keyarray = [名字、年龄、颜值]
根据key删除数组中指定的元素
php数组中元素的存在方式是以键值对的方式('key'=>'value'),有时候我们需要根据键删除数组中指定的某个元素。 function bykey_reitem($arr, $key){ if(!array_key_exists($key, $arr)){ return $arr; } $keys
PHP获取数组的键名与键值
array_keys($array) //返回所有键名 array_values($array) //返回所有键值 $result=array_reverse($input);       //将数组颠倒,不保留键名 $result_keyed=array_reverse($input,true);    //将数组颠倒,保留键名 array_keys($array,"blue
js 实现获取对象所有键名(key)的方法
1.for in 循环 并且使用hasOwnProperty 方法 1 var jsonObject1 = { 2 &quot;name&quot;: &quot;xiaoming&quot;,