[英]javascript convert list value of array into json
Lets say I have an array object like this: 可以说我有一个像这样的数组对象:
var a = {
data: [
'name': 'somename',
]
}
Here I want to check if my array has list. 在这里,我想检查数组是否有列表。 If it is then I want convert the list into json and return new value.
如果是的话,我想将列表转换成json并返回新值。
I can do this in python like: 我可以在python中执行以下操作:
assets = {}
for k,v in data.items():
if type(v) is list:
assets[k] = json.dumps(v)
else:
assets[k] = v
How can I achieve this in javascript ?? 如何在javascript中实现此目标?
There is not list type in javascript. javascript中没有列表类型。
The type Array
is the one closer to your question. Array
类型更接近您的问题。
To check if a variable v is an Array you can do the following: 要检查变量v是否为数组,可以执行以下操作:
if (v instanceof Array) {
// Do something if v is an array
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.