【发布时间】:2014-06-28 04:59:09
【问题描述】:
$(document).ready(function () {
for (var i = 0; i < 3 ; i++) {
$("body").append("<p id=\"element"+i+"\">Hello world, I'm Element " + i + ".<p>");
}
});
看第三行,匹配的引号对是什么?我假设 escape d 引号是一个。另外,为什么 +i+ 用引号括起来?转义引号不应该足够吗?编辑:我遗漏了一些代码。对不起!
【问题讨论】:
-
您希望我们在这里告诉您什么?匹配的引号是语法高亮显示的那些。
+i+不是字符串的一部分,它周围的非转义引号终止第一个字符串并在+i+之后开始另一个字符串。 -
非常感谢。几天前我开始使用 jquery/js,我正在为正则表达式 + 引号如何工作而苦苦挣扎。你的评论很清楚。