方法1:substring() 方法
string.substring(from, to) 方法从 from 位置截取到 to 位置,to 可选,没有设置时默认到末尾。

<!DOCTYPE html>
<html>
<body><script>
var str="www.runoob.com!";
document.write(str.substring(4)+"<br>"); // 从第 5 个字符开始截取到末尾
document.write(str.substring(4,10)); // 从第 5 个字符开始截取到第10个字符
</script></body>
</html>

输出

runoob.com!
runoob

方法2:substr() 方法
substr() 方法可在字符串中截取从开始下标开始的指定数目的字符。

<!DOCTYPE html>
<html>
<body><script>
var str="www.runoob.com!";
document.write(str.substr(4,6)); // 从第 4 个字符开始截取6个字符
</script></body>
</html>

输出

runoob

方法3:slice() 方法

<!DOCTYPE html>
<html>
<body><script>var str="www.runoob.com!";
document.write(str.slice(4)+"<br>"); // 从第 5 个字符开始截取到末尾
document.write(str.slice(4,10)); // 从第 5 个字符开始截取到第10个字符</script></body>
</html>

输出

runoob.com!
runoob

js 截取字符串的三种方法相关推荐

  1. JS截取字符串的三种方法详解

    本文详细讲解了JS截取字符串的三种方法,文中通过示例代码介绍的非常详细.对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 JS提供三个截取字符串的方法,分别是:slice(),subst ...

  2. java js 截取字符串,js截取字符串的三种方法

    JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数: var stmp = "rcinn.cn";使用一个 ...

  3. js截取字符串的三种方法

    substring() 方法 substr() 方法 slice() 方法 1.substring() 方法,substirng(from,to)方法从from位置截取到to位置,to可选,没有设置时 ...

  4. JS截取字符串(3种方法)

    String 定义了 3 个字符串截取的原型方法,说明如表所示. String 类型的截取字符串方法 字符串方法 说明 slice() 抽取一个子串 substr() 抽取一个子串 substring ...

  5. JS_JS截取字符串的三种方法

    JS中有三个截取字符串的方法,分别是substring().substr().slice(). 相同点:对字符串进行截取,并且返回一个新的字符串,不会对原字符串进行修改. 不同点:参数不同. 1.su ...

  6. JS截取字符串的三个方法substring,substr,slice

    原文地址:https://www.jb51.net/article/241122.htm js中有三个截取字符的方法,分别是substring().substr().slice(),平时我们可能都用到 ...

  7. 在JavaScript中重复字符串的三种方法

    In this article, I'll explain how to solve freeCodeCamp's "Repeat a string repeat a string" ...

  8. 在JavaScript中反转字符串的三种方法

    This article is based on Free Code Camp Basic Algorithm Scripting "Reverse a String" 本文基于F ...

  9. JS下载文件的三种方法

    因为公司后端忙得无法给批量下载的api,就我们前端自己把多张图片打包成zip下载,zip打包我们用的是jszip,下面是js实现下载的三种方法: 利用HTML download 属性 var a = ...

最新文章

  1. C语言二级指针内存模型建立
  2. 监控系统简介:使用 Prometheus 与 Grafana
  3. 功能接口简介–在Java 8中重新创建的概念
  4. “中国锦鲤” 信小呆辞职旅行,这辈子真的不用工作了?
  5. Linux Kernel 2.4 Internals
  6. html5表单提交json数据库,使用html5的FormData对象,通过 Ajax表单异步提交文件数据...
  7. python写二进制大文件,如何将文件写入二进制文件,或在大文件中编辑单行– Python...
  8. 在try中写了return,后面又写了finally,是先执行return还是先执行fianlly
  9. 浏阳市大瑶计算机学校,2021年湖南长沙浏阳市重点小学排名学校一览
  10. 看大师讲解移动互联网前端开发流程
  11. 地籍测量类毕业论文文献有哪些?
  12. 新西兰八大名校--新西兰公立大学
  13. 如何将电脑(网线)网络共享给iPhone苹果手机(不需要数据线)
  14. 学python编程从入门到实践方法-python自学Day07(自学书籍python编程从入门到实践)...
  15. “智慧机场3.0”样板工程 北京大兴机场物联网系统有多牛?
  16. win10自带邮箱客户端登录163邮箱:无法访问该账户,需要更新密码或授权码
  17. 中国计算机科学家的艰苦奋斗,中科大校友结束中国无“芯”史摘得北京科技最高奖...
  18. 金融计量模型(三):工具变量法
  19. 进程的攻与“防” ---- 进程隐藏(Win7 x32 绕过PC Hunter)
  20. Task02:baseline学习及改进

热门文章

  1. SQL未明确定义列错误
  2. 墨者学院-HTTP动作练习
  3. ༺ཌ༈常见浏览器介绍༈ད༻
  4. webpack5使用core-js按需兼容js “presets“: [ [“@babel/preset-env“, { “useBuiltIns“: “usage“, “corejs“:
  5. 前端实现网页选区截图功能
  6. 华为5102路由器虚拟服务器,华为路由WS5102怎么设置DNS?黑名单如何设置
  7. 在线考试系统(二)前端项目搭建
  8. Java中浅拷贝与深拷贝之间的区别
  9. 基于二叉平衡树的学生信息管理系统
  10. set 有序吗js_JavaScript Set 集合