Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 插入元件的拼接方法_Javascript_Arrays_Splice - Fatal编程技术网

Javascript 插入元件的拼接方法

Javascript 插入元件的拼接方法,javascript,arrays,splice,Javascript,Arrays,Splice,我有一个问题,我想在字符串中的特定索引处添加一个字符。它应该需要一个http。。。地址并在http的末尾添加“s”。拼接后控制台日志甚至不打印“url”。我做错了什么? constURL=hero.comics.collectionURI.split(“”).splice(5,0,“s”).join(“”)splice以数组的形式返回删除的元素,而不是调用它的数组 let arr = hero.comics.collectionURI.split(""); arr.splic

我有一个问题,我想在字符串中的特定索引处添加一个字符。它应该需要一个http。。。地址并在http的末尾添加“s”。拼接后控制台日志甚至不打印“url”。我做错了什么?
constURL=hero.comics.collectionURI.split(“”).splice(5,0,“s”).join(“”)

splice
以数组的形式返回删除的元素,而不是调用它的数组

let arr = hero.comics.collectionURI.split("");
arr.splice(5, 0, "s");
const url = arr.join("");

splice
不是那样可链接的,它不返回原始数组,而是删除的元素。在“splice()js”上快速搜索一下它的工作原理。依靠MDN,它是非常有价值的:谢谢你的帮助,我永远也想不到:)@VeljkoS很乐意帮忙。