Javascript 获取syntaxError:意外标记<;
编写一个名为“plotLine”的函数,该函数接受一个点数组,其中每个元素都是[x,y]格式的数组,x和y都是浮点数。该函数将使用Plotly库在div中创建id为“plot”的折线图。您可以假设您的代码在Plotly下载的页面上运行Javascript 获取syntaxError:意外标记<;,javascript,html,Javascript,Html,编写一个名为“plotLine”的函数,该函数接受一个点数组,其中每个元素都是[x,y]格式的数组,x和y都是浮点数。该函数将使用Plotly库在div中创建id为“plot”的折线图。您可以假设您的代码在Plotly下载的页面上运行 <html> <head> <script src="https://cdn.plot.ly/plotly-latest.min.js" ></script> <script function plotLine
<html>
<head>
<script src="https://cdn.plot.ly/plotly-latest.min.js"
></script>
<script
function plotLine(array){
var object1 =
{
"data":
[{
"x": array.map(i => i[0]),
"y": array.map(i => i[1])
}]
};
return object1;
}
></script>
</head>
<body>
<div id="plot"></div>
<script src="plots.js"></script>
</body>
</html>
i[0]),
“y”:array.map(i=>i[1])
}]
};
返回对象1;
}
>
我收到Syntaxer错误:意外令牌
函数绘图线(阵列){
var对象1=
{
“数据”:
[{
“x”:array.map(i=>i[0]),
“y”:array.map(i=>i[1])
}]
};
返回对象1;
}
您是否打算将javascript封装在函数plotLine()…
标记中?您没有将JS代码封装在…
中,将代码放入脚本标记您的代码中…我仍然收到SyntaxError:Unexpected token<在执行命令之后。这是一个印刷错误。正确关闭标签<代码>//您的代码在这里。另外,请接受其他问题的答案!我在使用您的代码时仍然遇到相同的错误。@Anonymous和now?如果这仍然不起作用,那么问题很可能出在scrup plot.js内部。plots.js很好。这就是我应该使用的。好吧,其余的都是有效的HTML。您缺少doctype和title属性,但仅此而已。你的JS在别的地方,在plotly或plots.JS中。@Anonymous,这段代码对我来说也很好。如果你想得到更好的帮助,你需要发布代码来重现你遇到的问题。
<html>
<head>
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
<script>
function plotLine(array){
var object1 =
{
"data":
[{
"x": array.map(i => i[0]),
"y": array.map(i => i[1])
}]
};
return object1;
}
</script>
</head>
<body>
<div id="plot"></div>
<script src="plots.js"></script>
</body>
</html>