Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数据从aws python lambda传输到javascript_Javascript_Aws Lambda - Fatal编程技术网

将数据从aws python lambda传输到javascript

将数据从aws python lambda传输到javascript,javascript,aws-lambda,Javascript,Aws Lambda,我有一个lambda,它返回字符串列表 referenceWords = ['red','orange','blue','black','white','green'] return json.dumps(referenceWords) 在JS方面: console.log(result); console.log(typeof result); var r = JSON.parse(result); console.log(typeof r); for(s in r) { con

我有一个lambda,它返回字符串列表

referenceWords = ['red','orange','blue','black','white','green']
return json.dumps(referenceWords)
在JS方面:

console.log(result);
console.log(typeof result);

var r = JSON.parse(result);
console.log(typeof r);

for(s in r)
{
    console.log(typeof(s) + " :" + s + ":");
    addCheckbox(s);
}
这似乎又回来了:

["red","orange","blue","black","white","green"]
object
string :0:
string :1:
string :2:
string :3:
string :4:
string :5:

有人能帮我理解为什么for循环打印的是整数而不是字符串值吗?

在Javascript中使用
for
循环时。它将返回
key
值,该值是数组键和
0,1,2,3,4,5

您可以使用
r[s]