Javascript 在JS文件中获取JS src参数

Javascript 在JS文件中获取JS src参数,javascript,Javascript,我有一个名为test.JS的JS文件,我想拉入并使用附加到此文件扩展名的参数,但由于某些原因,当我控制台记录结果时,我没有看到它们 如何使用JS文件的URL引入变量,例如: 我的JS文件的内容是: const search=window.location.search console.log(search)窗口。location是脚本在其中运行的HTML文档的位置 要获取获取元素所需的src属性的值,您可以读取其src属性(然后可以使用解析) 除非您将这些值发送到托管JS的服务器进行服务器端

我有一个名为
test.JS
JS
文件,我想拉入并使用附加到此文件扩展名的参数,但由于某些原因,当我控制台记录结果时,我没有看到它们

如何使用JS文件的URL引入变量,例如:


我的JS文件的内容是:

const search=window.location.search

console.log(search)
窗口。location
是脚本在其中运行的HTML文档的位置

要获取获取元素所需的
src
属性的值,您可以读取其
src
属性(然后可以使用解析)

除非您将这些值发送到托管JS的服务器进行服务器端处理,否则最好改用


log(document.currentScript.dataset.foo);

窗口。location
是脚本在其中运行的HTML文档的位置

要获取获取元素所需的
src
属性的值,您可以读取其
src
属性(然后可以使用解析)

除非您将这些值发送到托管JS的服务器进行服务器端处理,否则最好改用


log(document.currentScript.dataset.foo);

window.location.search
返回URL的查询字符串部分[文档的当前位置]。如果要访问脚本元素的src,可以为标记分配任何唯一标识符,并可以访问
src
属性

要访问搜索参数,可以使用

let src=document.getElementById('src').src;
log('src-',src);
const url=新的url(src);
log('search params-',url.search)

window.location.search
返回URL的查询字符串部分[文档的当前位置]。如果要访问脚本元素的src,可以为标记分配任何唯一标识符,并可以访问
src
属性

要访问搜索参数,可以使用

let src=document.getElementById('src').src;
log('src-',src);
const url=新的url(src);
log('search params-',url.search)

我喜欢:):)我喜欢:):)这些值不会传递给脚本。脚本由页面执行,因此脚本将只包含页面的搜索值。这些值不会传递给脚本。脚本由页面执行,因此脚本将仅具有页面的搜索值。