JS键值对中的key是不是变量,怎么理解
Admin 2022-09-24 群英技术资讯 1192 次浏览
很多朋友都对“JS键值对中的key是不是变量,怎么理解”的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧!js代码如下。
var userJson = [];
//假如userId就是一个js变量
var userId = getUserId();
var str='{'+userId+':"china"}';
//将字符串转化为js对象
var obj=eval("("+str+")");
userJson.push(obj);
上面的js json对象的结果大概格式是:[{"76900" : "china"} , {"769001" : "japan"} , {"769002" : "america"}]
当然了,在js map字典对象定义中也可以使用变量作为key,如下。
js map创建代码
var map = {};
添加元素:
比如添加:userId = "china";
//假如userId是变量
map[""+userId+""]= "china";
上面js map的输出格式是:{"769001" : "japan" , "769002" : "america"}
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
jQuery怎样实现控制按钮禁用的功能?控制按钮禁用的功能我们常在一些登录注册页面会使用到,例如发送登录验证码时,点击发送验证码之后,按钮被暂时禁用,5秒之后再取消禁用。下面我们就来看看这一需求怎样实现。
这篇文章主要介绍了JavaScript字典与集合详解,集合是由一组无序且不重复的元素构成。我们可以将集合看成一种特殊的数组,它的特殊之处就是无序且不重复,这也就意味着我们不能通过下标的方式进行访问,而且集合中不会出现重复的元素
这篇文章主要为大家详细介绍了javascript实现数字时钟效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
JS中的String.raw方法,下文有实例供大家参考,对大家了解操作过程或相关知识有一定的帮助,而且实用性强,希望这篇文章能帮助大家,下面我们一起来了解看看吧。
jquery与javascript如何设置或修改a标签href属性呢?非常的简单,例如小编要修改a标签href属性,将跳转网址改成“www.tpyyes.com”,如下: ahref=www.baidu.comid=myId点击进入百度/a 如果是javascript代码,可以这样写: document.getElementById(myId).se
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008