JS键值对中的key是不是变量,怎么理解
Admin 2022-09-24 群英技术资讯 703 次浏览
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进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
JS遍历数组(循环数组)的方式有多种,可以使用传统的for循环,也可以使用升级版的for in循环,还可以使用Array类型的forEach() 方法,这篇文章主要给大家介绍了关于JS中for、for...in、for...of和forEach的区别和用法的相关资料,需要的朋友可以参考下
目录一、webpack介绍1、由来2、介绍3、作用4、拓展说明5、webpack整体认知二、webpack安装1、安装node2、安装cnpm3、安装nrm的两种方法4、安装webpack三、webpack配置0、搭建项目结构1、初始化一个项目(会创建一个package.json文件)2、在当前的项目中安装Webpac
今天给大家分享的是关于vue轮询的内容,本文会给大家介绍对vue轮询的理解以及实现vue轮询请求的实例,感兴趣的朋友不妨继续往下了解看看。
这篇文章给大家分享的是JavaScript冒泡排序的相关内容,很多朋友对于JavaScript冒泡排序不是很理解,对此这篇给大家讲讲JavaScript冒泡排序的实现及实现原因,对大家学习冒泡排序有一定的参考价值,有需要的朋友可以了解看看,接下来就跟随小编一起学习一下吧。
js获取json对象中的key与value值的方法很简单,下面是javascript案例,代码。 scriptvarjsonObj={张三:中国,李四:美国};for(varkeyinjsonObj){console.log(key+===+jsonObj[key]);}/script 上面的javascript代码分别输出json对象的key和value字符串,如图所
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008