为了账号安全,请及时绑定邮箱和手机立即绑定

如何将参数添加到 url 以在脚本之间传递数据

如何将参数添加到 url 以在脚本之间传递数据

慕慕森 2021-12-12 10:51:34
我一直在尝试添加像 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);


查看完整回答
反对 回复 2021-12-12
?
跃然一笑

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);


查看完整回答
反对 回复 2021-12-12
?
四季花海

TA贡献1811条经验 获得超5个赞

你可以通过这种方式传递参数


function functionName(parameter1, parameter2, parameter3) {

  // code to be executed

}


查看完整回答
反对 回复 2021-12-12
  • 3 回答
  • 0 关注
  • 191 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信