预期')'匹配'('从第0行开始,而不是看'文字'

时间:2016-09-29 17:25:29

标签: javascript

我收到以下错误:预期')'匹配'('从第0行开始,而不是看'text'。

有人能帮助我吗?谢谢。

CODE:

("<script type="text/javascript" data-rocketoptimized="false" data-cfasync="false" id="LibJquery" src="http://example.com/script.js?dev="+Math["floor"](Math["random"]()*100)+""></script>");

2 个答案:

答案 0 :(得分:2)

问题是javascript识别字符串:

("<script type="text/javascript" data-rocketoptimized="false"....
 ^^^^^^^^^^^^^^                 ^^^^^^^^^^^^^^^^^^^^^^^^
    string                            string

要解决问题,请将"替换为'

("<script type='text/javascript' data-rocketoptimized='false' data-cfasync='false' id='LibJquery' src='http://example.com/script.js?dev='+Math['floor'](Math['random']()*100)+''></script>")

答案 1 :(得分:0)

试试这个:

("<script type='text/javascript' data-rocketoptimized='false' data-cfasync='false' id='LibJquery' src='http://example.com/script.js?dev='+Math['floor'](Math['random']()*100)+''></script>")

您需要将所有双引号替换为单个“to”,除了第一个和最后一个。

它会起作用!!