gpt4 book ai didi

javascript - 关于 JavaScript String.prototype.substring 的问题

转载 作者:行者123 更新时间:2023-11-30 14:11:19 26 4
gpt4 key购买 nike

var alpha = "ABCDEFG";
var result = alpha.substring(0, 5);
document.write(result);

问题是,为什么答案是 ABCDE(0,4) 而不是 ABCDEF(0,5)。编程中的所有数字都从零开始,对吧?

最佳答案

String.prototype.substring 最多接受两个参数。一个用于起始索引,一个用于结束索引(可选)。虽然起始索引包含在新字符串中,但结束索引被排除在外。当 4 是结束索引时,该字符将被排除,您将看到字符 0-3

请阅读https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substring

关于javascript - 关于 JavaScript String.prototype.substring 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54405117/

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