没有,帮你现写了一个通用的方法。// 从右边取字符串str 的 count 个。
function fetchRight(str, count){
  if(count <= 0) return null;
  if(str == null || str.length <= count){
    return str;
  }
  str = str.substring(str.length-count, str.length);
  return str;
}

解决方案 »

  1.   

    strVariable.lengthSubstr(strVariable.length-4,strVariable.length)
      

  2.   

    Microsoft(R) JScript(R)
    slice 方法 (String) 
    ..........说明
    slice 方法返回一个包含 stringObj 的指定部分的 String 对象。 
    如果 end 是负数,就表示从 stringObj 结尾开始起算的一个正偏移量。另外,在此意义下,它不是从 0 开始起算的(例如, 如果 end =-1 则表示提取到字符串的结尾)。如果省略 end ,就一直提取到的 stringObj 结尾。 在下面的示例中,slice 方法的两种用法将返回相同的值。 第二个示例中的 -1 指向 str1 中的最后一个字符,并作为提取操作的结束位置: str1.slice(0)
    str2.slice(0,-1)
      

  3.   

    有呀,就是Math()对象里面的那个ceil
      

  4.   

    substr 呀: http://www.meizz.com/web/Article.asp?id=110
    str.substr(str.length-4);当然你不嫌烦的话用正则表达式也不错:
    str.match(/.{4}$/);