当前位置:  开发笔记 > 编程语言 > 正文

Javascript YUICompressor错误

如何解决《JavascriptYUICompressor错误》经验,为你挑选了1个好方法。

使用YUICompressor我从我的JavaScript代码中收到以下错误:

    [ERROR] 270:201:missing name after . operator
    [ERROR] 292:6:missing ; before statement

以下是以下行的javascript代码:

第270行:

new _ow.getScript(_ow.wwwurl+'/widget/save?title='+encodeURIComponent(this.obj.title.value)+'&url='+encodeURIComponent(this.obj.url.value)+'&tags='+this.obj.tags.value+'&private='+this.obj.private.checked+'&c='+this.obj.notes.value+'&service='+services+'&token='+(_ow.token ? encodeURIComponent(_ow.token): ''), function(data) {

第292行:

});

我无法弄清楚问题是什么,因为这个Javascript代码适用于所有浏览器.


编辑:我将行分成多行,并发现此代码生成"缺少名称后.运算符":

this.obj.private.checked

私人的关键词,使YUI压缩机发疯?



1> Crescent Fre..:

private 是一个保留字.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有