javascript:我如何知道 .js 自身在哪里?
我编写了一个小型 javascript 库,它使用图像。 我想构建这样的目录结构:
/lib /mylib main.js /img main.png /other libraries... index.html
但是如果我硬编码图像路径lib/mylib/img/main.png,我的库就不能在其他目录结构中使用。
我想要的是使用相对于 main.js 自身的“相对路径”。这样我就可以编写 path + 'img/main.png'
来访问图像。
我怎么知道main.js在哪里?
I write a small javascript library, it use a image.
I want to build the directory structure like this:
/lib /mylib main.js /img main.png /other libraries... index.html
But if I hard-code the image path lib/mylib/img/main.png
, my library can't be used in other directory structure.
What I want is to use "relative path" which relative to the main.js self. So that I can write path + 'img/main.png'
to access the image.
How can I know where is the main.js?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以从
标记中提取它:
You can extract it from your
<script>
tag: