美文网首页
Truncate a string

Truncate a string

作者: yyggfffg | 来源:发表于2018-04-21 10:52 被阅读0次

    截断字符串

    (用瑞兹来截断对面的退路)

    如果字符串的长度比指定的参数num长,则把多余的部分用...来表示。

    切记,插入到字符串尾部的三个点号也会计入字符串的长度。

    但是,如果指定的参数num小于或等于3,则添加的三个点号不会计入字符串的长度。

    function truncate(str, num) {
      // 请把你的代码写在这里
      var newstr='';
      if(str.length>num){
        if(num>3){
          newstr=str.slice(0,num-3)+'...';
        }else{
          newstr=str.slice(0,num)+'...';
        }
      }else{
        newstr=str;
      }
      return newstr;
    }
    
    truncate("A-tisket a-tasket A green and yellow basket", 11);
    

    相关文章

      网友评论

          本文标题:Truncate a string

          本文链接:https://www.haomeiwen.com/subject/thztlftx.html