截断字符串

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

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

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

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

当你完成不了挑战的时候,记得开大招'Read-Search-Ask'。

这是一些对你有帮助的资源:

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

转载于:https://www.cnblogs.com/meng2017/p/7498101.html

Truncate a string相关推荐

  1. FCC Truncate a string 解决方法

    三行搞定 function truncate(str, num) { ab = str.length >num?num>3?str.slice(0,num-3)+ "...&qu ...

  2. Object、Function、String、Array原生对象扩展方法

    JavaScript原生对象的api有些情况下使用并不方便,考虑扩展基于Object.Function.String.Array扩展,参考了prototype.js的部分实现,做了提取和修改,分享下: ...

  3. go package学习——os

    2019独角兽企业重金招聘Python工程师标准>>> os package的内容基本与c的一致,如果有<Unix环境高级编程>的基础,会非常容易理解和掌握os pack ...

  4. C#正则表达式的完全匹配、部分匹配及忽略大小写的问题

    原文:C#正则表达式的完全匹配.部分匹配及忽略大小写的问题 问题的提出 根据用户给定表达式,里面含有各种数学函数,如求绝对值,三角函数,平方.开方等,分别以类似ABS(表达式),Sin(表达式),AS ...

  5. php_os用法,golang中os包用法

    os包中实现了平台无关的接口,设计向Unix风格,但是错误处理是go风格,当os包使用时,如果失败之后返回错误类型而不是错误数量. os包中函数设计方式和Unix类似,下面来看一下. func Chd ...

  6. 根据屏幕大小加载css,css根据屏幕大小切换样式

    20145308刘昊阳 <Java程序设计>实验五报告 20145308刘昊阳 实验五 Java网络编程及安全 实验报告 实验名称 Java网络编程及安全 实验内容 1.掌握Socket程 ...

  7. 精心收集的95个超实用的JavaScript代码片段(ES6 +编写)

    Array 数组 Array concatenation (数组拼接) 使用Array.concat(),通过在args中附加任何副本和/或值来拆分一个数组. JavaScript代码: const ...

  8. GitHub 上 1.3k Star 的 strman-java 项目有值得学习的地方吗?源码视觉来分析一波

    大家好,我是沉默王二. 很多初学编程的同学,经常给我吐槽,说:"二哥,你在敲代码的时候会不会有这样一种感觉,写着写着看不下去了,觉得自己写出来的代码就好像屎一样?" 这里我必须得说 ...

  9. go库函数之-time-使用示例

    //############################################################# //D:\go\go\go库源码\源码库测试文件集合\time-exam ...

最新文章

  1. 什么是启发式?什么是产生式?
  2. NOIP2012开车旅行 【倍增】
  3. spark如何解决文件不存在_Spark Read.json无法找到文件
  4. Web框架之Django_07 进阶操作(MTV与MVC、多对多表三种创建方式、前后端传输数据编码格式contentType、ajax、自定义分页器)
  5. 8051单片机指令和寻址方式
  6. Angular HTML template的解析位置
  7. Java 9,Jigsaw,JPMS和模块:个人探索
  8. Spring Boot 1.0和Spring Boot 1.0.1错误修复版本
  9. ps命令与top命令参数意义详解
  10. UrlRewriter 伪url的配置
  11. linux修改非root用户密码永不过期
  12. Domino9下web群组维护添加log维护记录
  13. Excel插件:方方格子
  14. vs2015安装+下载详细教程
  15. 当update语句提交后,数据库做了哪些操作?
  16. 服务器cpu占用过高一般是什么原因,如何解决服务器cpu使用率过高的問題
  17. ISO9126 软件质量模型
  18. 校验码 - 奇偶校验
  19. Oracle觸發器調用procedure寄信
  20. Base64加密与解密使用(+拓展:盐值法)

热门文章

  1. 福建省计算机一级应用技术基础知识,求福建省计算机一级考试的基础题
  2. 一种可以穿透还原卡和还原软件的代码
  3. CVE-2010-3333
  4. 20170601xlVBA正则表达式提取体检数据
  5. bestcoder#51
  6. perl6之'Hello World'
  7. HTML 中的marquee标签详解
  8. XmlHttp学习笔记
  9. 两分钟用C#搭建IE BHO勾子, 窃取密码
  10. Spring bean 实现生命周期的三种解决方案