gpt4 book ai didi

javascript - 谷歌闭包编译器javascript解析错误

转载 作者:行者123 更新时间:2023-11-29 10:18:11 24 4
gpt4 key购买 nike

我正在尝试在我的 javascript 文件上使用 google 闭包编译器。除了以下代码外,它工作正常:

function goto(form) { var index=form.select.selectedIndex
if (form.select.options[index].value != "0") {
location=form.select.options[index].value;}}

编译器返回:

JSC_PARSE_ERROR: Parse error. missing ( before function parameters. at line 1 character 9 function goto(form) { var index=form.select.selectedIndex

在屏幕上输出时,有一个插入符号(^)指向“goto”中的g。

我在这里只使用基本的 UI 版本来测试:

http://closure-compiler.appspot.com/home

知道 javacript 有什么问题吗?它似乎工作得很好,但我不是 javascript 的人,所以我不知道如何修复它。谢谢,

比尔

最佳答案

我不确定为什么@Sirko 删除了他的回答。所以我会添加它。

您需要将函数 goto 的名称更改为其他名称。类似 gotoUrl、gotoPage 等的东西。

它在 ECMAScript 3 中是一个保留字,但在 ECMAScript 5 中被删除了。我猜闭包编译器仍在使用那个旧列表。

关于javascript - 谷歌闭包编译器javascript解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17110174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com