javascript中substr使用时的参数问题

来源:互联网 发布:真维斯淘宝女装模特 编辑:程序博客网 时间:2024/06/01 21:28

  string.substr(start [, length])

  其中第一个参数start,当start为负数时,表示索引下标是从字符串末尾算起的。
  网上有人说:“start为负数时, start = start + str.length”,这种说法是片面的,只有当start为负数且绝对值小于字符串长度时成立;

  当start为负数,且绝对值大于字符串长度时等价于下标从0开始。