gpt4 book ai didi

javascript - string.split ('/' )没有给出正确的数组

转载 作者:行者123 更新时间:2023-11-28 05:54:28 24 4
gpt4 key购买 nike

我在使用以下脚本时遇到问题。调用脚本为:脚本 src="//192.168.6.10/js/cYJIeCa30E.js需要解析生成的脚本以获取 cYJIeCa30E.js在这个脚本中我有:

var scripts = document.getElementsByTagName('script');
var lastScript = scripts[scripts.length-1];
var scriptName = lastScript.src;

var name = scriptName.split('/');
alert(name);

alert(name) 给出逗号分隔值:

http:,,192.168.6.10,js,cYJIeCa30E.js

但是

alert(name[4]) 给出的是 ':' 而不是最后一个 '/' 之后的值

知道我缺少什么吗?

谢谢

最佳答案

正确的方法是这样的:

var scripts = document.getElementsByTagName('script');
var lastScript = scripts[scripts.length-1];
var scriptName = lastScript.src;

var a = scriptName.split('/');
alert(a[4]); //cYJIeCa30E.js

注意您可以将变量a更改为任何其他变量。感谢 Mike C 提供 MDN 链接

关于javascript - string.split ('/' )没有给出正确的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37817780/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com