javascript字符串中带有HTML注释的奇怪行为

javascript字符串中带有HTML注释的奇怪行为,javascript,html,Javascript,Html,我有以下HTML代码: 函数x(){ test1='历史上(20多年前),程序员可以将其脚本代码包装在HTML注释标记内的脚本元素内,以防止不支持脚本标记的浏览器在页面正文中显示脚本文本。您仍然可以在脚本上下文中围绕脚本放置忽略的HTML注释标记: document.getElementsByTagName(“脚本”)[0].text@QuentinUK这是一个不同的问题,它只影响一个小测试显示JS文本中的脚本标记不是违规者,它用test1='@QuentinUK替换原来的test1赋值

我有以下HTML代码:


函数x(){
test1='历史上(20多年前),程序员可以将其脚本代码包装在HTML注释标记内的脚本元素内,以防止不支持脚本标记的浏览器在页面正文中显示脚本文本。您仍然可以在脚本上下文中围绕脚本放置忽略的HTML注释标记:



document.getElementsByTagName(“脚本”)[0].text
@QuentinUK这是一个不同的问题,它只影响
一个小测试显示JS文本中的脚本标记不是违规者,它用
test1='@QuentinUK替换原来的
test1
赋值,这是关于拆分
,但在这种情况下是