我想我在这里缺少容易的事情。我正在尝试拆分URL,然后将逗号切换为冒号。是否有捷径可寻。
<div id="splitit"></div>
<script>
var mySplitResult = window.location.href.split('/');
document.getElementById('splitit').textContent = mySplitResult;
</script>
因此,“ mySplitResult”的结果是值,值,值,值,值,我想要值:值:值:值
最佳答案
mySplitResult
实际上包含一个字符串数组。
window.location.href.split('/');
["http:", "", "stackoverflow.com", "questions", "30086262", "how-to-switch-a-split-comma-to-colons"]
然后
Array.prototype.toString
将其转换为逗号分隔的字符串。而是使用
Array.prototype.join
document.getElementById('splitit').textContent = window.location.href.split('/').join(':');