json如何把键名作为变量?
2024-08-22 02:31:17
有时候在项目开发过程中,我们需要把json对象的键名作为一个变量。此时我们该怎么做呢?
传统的json数据格式如下:
<script type="text/javascript">
var json={
name : "sese"
}
console.log(json.name);
</script>
这样是没有问题的,那么根据思路我们这样:
<script type="text/javascript">
var key = "name";
var json = {
key : "sese"
}
console.log(json.name);
</script>
如果这样做,javascript 会提示你一个错误 —— name undefined 没有定义。
正确的做法如下:
<script type="text/javascript">
var json = {};
json["name"] = "sese";
console.log(json.name);
</script>
这样就可以输出来了。
或者我们也可以这样:
<script type="text/javascript">
var key = "name";
var json = {};
json[key] = "sese";
console.log(json.name);
</script>
本文转载至:https://blog.csdn.net/u014559227/article/details/71427920
最新文章
- Windows Store App JavaScript 开发:WinJS库控件
- iOS 杂笔-22(万年一遇~一张图片对代理的理解)
- mailto: HTML e-mail 链接
- box_shadow
- Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW _TASK flag.
- 【转】UITextView 修改键盘 的return按钮
- sphinx+reStructuredText制作文档
- NEO从入门到开窗(3) - NEO编译器
- Service Worker和HTTP缓存
- vue不是内部或外部命令解决验证方案
- idea中pom.xml添加了新的maven依赖,点击import changes没反应
- RN开发中的报错以及告警
- Testlink1.9.17使用方法(第十一章 其他易用性功能)
- Python关键点笔记之使用 pyenv 管理多个 Python 版本依赖环境
- Asp.NetWebForm的控件属性
- R基本图形示例及代码(持续收集)
- json-server(copy)
- WebSite下创建webapi
- weblogic+eclipse插件部署多个项目
- Spring Cloud Eureka高可用落地实战
热门文章
- WPF 4 Ribbon 开发 之 快捷工具栏(Quick Access Toolbar)
- MySQL与Oracle之间互相拷贝数据的Java程序
- NSString和NSMutablestring,copy和strong(转载)
- Atitit 图像处理 halcon类库的使用 &#160;范例边缘检测 attilax总结
- CNN卷积可视化与反卷积
- Win7 下面升级VS2017 vs_community install Microsoft.Windows.D3DCompiler.Msu.Win7
- cuteftp 9 显示中文乱码
- (转)Making 1 million requests with python-aiohttp
- C# IOCP服务器项目(学习)
- Android 视觉规范