gpt4 book ai didi

javascript - 未终止的字符串文字

转载 作者:行者123 更新时间:2023-12-03 12:51:59 24 4
gpt4 key购买 nike

我有一个php脚本,可在服务器上上传mp3文件。我使用“uploadify”。有一个事件“onSelect”(documentation),该事件在文件上传后调用。我想使用它在每个文件上传后动态刷新播放列表。

但是我在“onselect”字段中的函数抛出了“未终止的字符串文字”错误。长时间搜索后,我将我的单行函数改为多行(为方便起见在此处添加了折线),并在双引号前添加了斜杠。

function() {$('#response').append("
<script type=\"text/javascript\">
var flashvars = {url:'./media/audio/users/126/md6xs4cv8ks0.mp3',artist:'Undef', track:'Undef', duration:''};
var Params = {};
var attributes = {};
swfobject.embedSWF(\"min.swf\", \"myAlternativeContent1\", \"320\", \"40\", \"9.0.0\", false, flashvars, params, attributes);
</script>
<div id="myAlternativeContent1">
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
</div>

最佳答案

与其他答案相反,字符串文字可以包含换行符,它们只需要使用反斜杠进行转义,如下所示:

var string = "hello\
world!";

但是,这不会在字符串中产生换行符,因为它必须是显式的 \n转义序列。从技术上讲,这将成为 helloworld。在做
var string = "hello"
+ "world"

会更干净

关于javascript - 未终止的字符串文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6876264/

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