Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.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
Javascript 带有.map的索引数组不';不要在nodejs上工作_Javascript_Arrays_Json_Node.js - Fatal编程技术网

Javascript 带有.map的索引数组不';不要在nodejs上工作

Javascript 带有.map的索引数组不';不要在nodejs上工作,javascript,arrays,json,node.js,Javascript,Arrays,Json,Node.js,大家好,我尝试用一个json数组映射索引。但它不能正常工作。我认为我的代码不正确 我的代码: var entireHTMLssssq = lloopmois.map(result, index => `<div id=${index} style="position: absolute;"> <b style="position:absolute;top:-6px;left:2px"> ${result} </b> </div>`

大家好,我尝试用一个json数组映射索引。但它不能正常工作。我认为我的代码不正确

我的代码:

var  entireHTMLssssq = lloopmois.map(result, index => `<div id=${index}  style="position: absolute;">  <b style="position:absolute;top:-6px;left:2px"> ${result} </b>    </div>`).join('')
var entirehtmlsssq=lloopmois.map(结果,索引=>`${result}`)。连接(“”)

你能告诉我正确的语法吗

如果有多个参数,则需要使用括号括住参数

lloopmois.map((result, index) => ...)
//            ^             ^

问题在于map函数的括号
()
return

array.map((result,index)=>{return…})
是正确的语法

var  entireHTMLssssq = lloopmois.map((result, index) => {
return `<div id=${index} style="position: absolute;">  <b 
style="position:absolute;top:-6px;left:2px"> ${result} </b>    
</div>`}).join('')
var entirehtmlsssq=lloopmois.map((结果、索引)=>{
返回`${result}
`}).加入(“”)

什么是
lloopmois
?什么是
结果
?您需要提供一个(包括示例输入,使用问题编辑器中的实时演示功能)和一个清晰的问题陈述(“工作不正常”告诉我们的很少,告诉我们您得到的和您期望的之间的区别).@Jeto是json数组。请缩进代码以获得更好的效果readability@mataka-一个JSON数组?所以
var lloopmois=“[1,2,3]”?您需要解析JSON以将其转换为JavaScript数组,然后才能对其调用
map