慕慕森
2021-12-12 10:51:34
我一直在嘗試添加像 youtube 中的 url 參數(shù),https://www.youtube.com/watch?v=1dJT-99KpiI但我不知道如何添加。相關(guān) Node.js 服務(wù)器代碼:function(err, session) { var url = new URL(window.location.href); url.searchParams.append("sessionId",session.Id); }相關(guān)的 Javascript 客戶端代碼url = new URL(window.location.href);var sessionId = url.searchParams.get("sessionId");console.log(sessionId);
3 回答

陪伴而非守候
TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超8個(gè)贊
我需要更多上下文,但您可以使用字符串文字,例如:
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貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊
將查詢字符串(?key=value&foo=barURL的一部分)添加到 JS 中的 URL的最可靠方法是使用內(nèi)置URL類及其URLSearchParams:
const url = new URL('https://youtube.com');
url.searchParams.append('v','1dJT-99KpiI');
console.log(url);

四季花海
TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超5個(gè)贊
你可以通過(guò)這種方式傳遞參數(shù)
function functionName(parameter1, parameter2, parameter3) {
// code to be executed
}
添加回答
舉報(bào)
0/150
提交
取消