gpt4 book ai didi

javascript - 如何使用 javascript 删除前 5 或 7 个字符

转载 作者:行者123 更新时间:2023-12-02 12:41:08 26 4
gpt4 key购买 nike

我已经使用下面给定的 javascript 发布了一个问题:

<script type="text/javascript">
function showData($sel){
var str='';
document.getElementById("demo").innerHTML;
for (var i=0;i<sel.options.length;i++){
str+=(str!='') ? ', '+sel.options[i].value : sel.options[i].value;
}
}
sel.form.selectedFruits.value = str;
</script>

现在的问题是如何使用此 javascript 删除前 5 或 7 个。请通过在此 JavaScript 中进行设置来提供帮助。

提前致谢。

最佳答案

您可以关注substr Rory给出的建议,但通常情况下,要删除 JS 中的字符,您可以使用 slice方法。例如,如果您有:

var str="Hello world!";

删除前 5 个字符非常简单:

var n=str.slice(5);

你的参数很简单。第一个是从哪里开始,在本例中为位置 5。第二个是根据原始字符串字符长度要走多远,在本例中,没有任何内容,因为我们想要到达字符串的末尾。结果将是:

" world!"

删除前 7 个字符很简单:

var n=str.slice(7);

结果将是:

"orld!"

|或|如果你想获取第 5 个到第 7 个字符,你可以使用类似:

var n=str.slice(4, 7);

原因是它从位置 4 开始,这意味着抓取的第一个字符是第五个字符。而第二个参数是停止在哪个字符处,因此使用“7”。这将在第 7 个字符处停止,从而产生:

"o w"

关于javascript - 如何使用 javascript 删除前 5 或 7 个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18403485/

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