Javascript 带有.map的索引数组不';不要在nodejs上工作
大家好,我尝试用一个json数组映射索引。但它不能正常工作。我认为我的代码不正确 我的代码: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>`
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
。