javascript:我怎么能拥有一个包含我不知道的代码的字符串';我不想被处决?

javascript:我怎么能拥有一个包含我不知道的代码的字符串';我不想被处决?,javascript,Javascript,我正在建立一个网站,教人们如何编码一个网站。我试图添加一个功能,他们将练习编码到文本框中,然后将其与字符串进行比较,看看他们是否正确。但是我遇到了一个问题,当字符串答案中有引号时,因为这会结束字符串,从而切断部分答案。我怎样才能避开这件事 非常感谢所有反馈 下面是一个字符串答案的例子,它把问题搞砸了: var answer = "var greeting="Hello World!"; "; 第二对引号提前结束字符串的声明。有没有办法在声明中包含所有内容,包括第二对引号?您可以: 用\转义引

我正在建立一个网站,教人们如何编码一个网站。我试图添加一个功能,他们将练习编码到文本框中,然后将其与字符串进行比较,看看他们是否正确。但是我遇到了一个问题,当字符串答案中有引号时,因为这会结束字符串,从而切断部分答案。我怎样才能避开这件事

非常感谢所有反馈

下面是一个字符串答案的例子,它把问题搞砸了:

var answer = "var greeting="Hello World!"; ";
第二对引号提前结束字符串的声明。有没有办法在声明中包含所有内容,包括第二对引号?

您可以:

  • \
    转义引号:

    var answer = "var greeting=\"Hello World!\"; ";
    var answer = 'var greeting=\'Hello World!\'; ';
    
  • 使用不同的引号:

    var answer = "var greeting='Hello World!'; ";
    var answer = 'var greeting="Hello World!"; ';
    

请发布到目前为止的代码和演示,以重现该问题。代码比文字更能说明问题。你怎么能教别人你自己不了解的东西?为什么不使用一些提供这种功能的网站,例如:
jsfiddle.net
?这是一项任务,所以我不能使用任何模板/网站。我教的是一个非常基本的网站,只包括HTML和CSS。我知道。我不知道这个question@AwesomeTN:在下一次谷歌(现在你知道谷歌已经存在)提问之前,输入“javascript字符串引号”请求。