在 IE 里面 JavaScript 错误 expected identifier 的解决方法

发布于 2017-11-08 20:25:15 字数 1202 浏览 5678 评论 0

有时你会得到这些错误,无论你怎么调试,你似乎都无法找到一个解决方案。它发生在我今天早上我写在IE7测试时,一个 JavaScript 的幻灯片库。火狐都没有问题,但是 IE 会出现 expected identifier, string or number 的错误,错误的位置在变量声明的最后一行。

在 IE 里面 JavaScript 错误 expected identifier 的解决方法

看一个简单的例子,下面代码是一段幻灯片的调用代码:

$(function() {
    $(".banner").KinSlideshow({
        intervalTime:10,
        isHasTitleFont:false,
        isHasTitleBar:false,
    });
})

第 6 行会在 IE7 以下报错。因此试图找出它为什么会给我这个错误,我的方式解决是去搜索谷歌。约 10 页的搜索结果中,我找到了解决办法。

在第 5 行另一个值后面的逗号?这是什么原因造成的错误。我取消了一个变量,另一个却忘了删除逗号。火狐等高级浏览器会忽略的错误,而 IE7 以下就不会。

一个逗号放错了位置,就要浪费掉那么多时间。希望你们都将花费更少的时间找到这篇文章中的解决方法。

看起来像使用保留字在某些版本的 Internet Explorer 也将导致同样的错误。

参考资料:http://www.nutt.net/2008/07/21/javascript-error-expected-identifier-string-or-number-in-ie/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

qq_Yqvrrd

文章 0 评论 0

2503248646

文章 0 评论 0

浮生未歇

文章 0 评论 0

养猫人

文章 0 评论 0

第七度阳光i

文章 0 评论 0

新雨望断虹

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文