我一直在尝试添加像 youtube 中的 url 参数,https://www.youtube.com/watch?v=1dJT-99KpiI但我不知道如何添加。相关 Node.js 服务器代码:function(err, session) { var url = new URL(window.location.href); url.searchParams.append("sessionId",session.Id); }相关的 Javascript 客户端代码url = new URL(window.location.href);var sessionId = url.searchParams.get("sessionId");console.log(sessionId);
3 回答
陪伴而非守候
TA贡献1757条经验 获得超8个赞
我需要更多上下文,但您可以使用字符串文字,例如:
const id = 'Qe500eIK1oA'; const link = `https://www.youtube.com/watch?v=${id}`;
或者只是Concat的id为字符串
const link = 'https://www.youtube.com/watch?v=' + id;
然后你可以像这样使用它,例如
window.open(link);
跃然一笑
TA贡献1826条经验 获得超6个赞
将查询字符串(?key=value&foo=barURL的一部分)添加到 JS 中的 URL的最可靠方法是使用内置URL类及其URLSearchParams:
const url = new URL('https://youtube.com');
url.searchParams.append('v','1dJT-99KpiI');
console.log(url);
四季花海
TA贡献1811条经验 获得超5个赞
你可以通过这种方式传递参数
function functionName(parameter1, parameter2, parameter3) {
// code to be executed
}
添加回答
举报
0/150
提交
取消