Javascript连接字符串和变量以创建url-但不';t输出“/&引用;砍

Javascript连接字符串和变量以创建url-但不';t输出“/&引用;砍,javascript,Javascript,我正在用JavaScript构建HTML,它工作得很好,但是我遇到了一些以前没有见过的东西,我没有找到明显的解决方案来克服这个问题 我试图通过连接字符串和变量来创建url,但它没有输出斜杠 我正在构建html变量,该变量从创建表开始: var html = '<table class="table table-bordered">'; html += '<td><a href="https://twitter.com/' + columns[1] +'">'

我正在用JavaScript构建HTML,它工作得很好,但是我遇到了一些以前没有见过的东西,我没有找到明显的解决方案来克服这个问题

我试图通过连接字符串和变量来创建url,但它没有输出斜杠

我正在构建
html
变量,该变量从创建表开始:

var html = '<table class="table table-bordered">';
html += '<td><a href="https://twitter.com/' + columns[1] +'">' + columns[1] + '</a></td>';
这在JavaScript中是不可能的吗?在其他语言中,我看到过使用反斜杠来避开前斜杠,以便可以显示它们,例如
“\/”

在JavaScript中实现这一点的“常用”方法是什么


编辑以添加:

columns[1]
变量是一个字符串。

类似的内容

var html = "";

html += "<td><a href=\"https://twitter.com/" + columns[1] + "\">" + columns[1] + "</a></td>";
var html=”“;
html+=“”;
像这样的东西

var html = "";

html += "<td><a href=\"https://twitter.com/" + columns[1] + "\">" + columns[1] + "</a></td>";
var html=”“;
html+=“”;

假设[1]列中不包含斜杠,则此操作效果良好

var html='<table class="table table-bordered">';

    html+="<td><a href='https:\//twitter.com\/" + columns[1] + "'>"+ columns[1] + "</a></td>";
var html='';
html+=“”;

假设[1]列中不包含斜杠,则此操作效果良好

var html='<table class="table table-bordered">';

    html+="<td><a href='https:\//twitter.com\/" + columns[1] + "'>"+ columns[1] + "</a></td>";
var html='';
html+=“”;

这不是有效的HTML,没有类似的
元素。执行
Oops yes输入错误thx@curtispvar twitterURL=”“将url放入变量并分配该变量请发布您的
数组。这不是有效的HTML,没有类似的
元素。执行
Oops yes输入错误thx@curtispvar twitterURL=”“将您的url放入变量并分配该变量请发布您的
数组。啊,好的,反斜杠在前面!成功了。谢谢,好的,反斜杠在前面!成功了。谢谢