javascript子字符串

最难受的事情!下面的代码打印出“llo”而不是预期的“wo”。我得到这样令人惊讶的结果一些其他数字。我在这里失踪了什么?

alert('helloworld'.substring(5, 2));
你混淆substring()substr():substring()期望两个索引,而不是偏移和长度。在你的情况下,索引是5和2,即字符2..4将被返回,因为排除较高的索引。
http://stackoverflow.com/questions/1989009/javascript-substring

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:javascript子字符串