首页 > 解决方案 > 如何在字符串类型的变量中写入带引号的文本?

问题描述

我需要编写一个在变量中带有引号的文本。问题是只有当我删除它们时才会记录这些文本。我希望所有字符(包括引号)都被解释为一个公共字符串。

<script type="text/javascript">
        function txt(){
            var a = "  "text1" text2  "text3" ";
        }
    </script>

标签: javascript

解决方案


使用单引号和双引号的组合:

var a = '  "text1" text2  "text3" ';
console.log(a);

转义引号:

var a = "  \"text1\" text2  \"text3\" ";
console.log(a)

使用较新的模板文字

var a = `  "text1" text2  "text3" `;
console.log(a);


推荐阅读