JavaScript: 如何去除URL中的最后一个字符和查询参数
要去除最后一个字符和查询参数,可以使用以下方法:\n\n1. 使用substring函数去除最后一个字符:\n\njavascript\nvar url = window.location.href;\nurl = url.substring(0, url.length - 1); // 去除最后一个字符\n\n\n2. 使用indexOf函数找到最后一个斜杠的位置,然后使用substring函数去除最后一个斜杠及其后面的字符:\n\njavascript\nvar url = window.location.href;\nvar lastSlashIndex = url.lastIndexOf('/');\nurl = url.substring(0, lastSlashIndex + 1); // 去除最后一个斜杠及其后面的字符\n\n\n3. 使用正则表达式去除查询参数:\n\njavascript\nvar url = window.location.href;\nurl = url.replace(/\?.*$/, ''); // 去除查询参数\n\n\n综合起来,可以这样写:\n\njavascript\nvar url = window.location.href;\nvar lastSlashIndex = url.lastIndexOf('/');\nurl = url.substring(0, lastSlashIndex + 1); // 去除最后一个斜杠及其后面的字符\nurl = url.replace(/\?.*$/, ''); // 去除查询参数\n
原文地址: https://www.cveoy.top/t/topic/qeXX 著作权归作者所有。请勿转载和采集!