1.slice(startend) 方法

  • start:起始索引(开始位置)
  • end:终止索引(结束位置)
  • 如果某个参数为负,则从字符串的结尾开始计数
  • 如果省略第二个参数,则该方法将裁剪字符串的剩余部分
var str = "Apple, Banana, Mango";var res1 = str.slice(7,13);
var res2 = str.slice(-13,-7);var res3 = str.slice(7);
var res = str.slice(-13);res1:Banana
res2:Banana
res3:Banana, Mango
res4:Banana, Mango

2. substring(startend)方法

  • substring() 类似于 slice(),不同的是substring无法接受负的索引

3.substr(startlength)方法

  • substr() 也是类似于 slice(),不同之处在于第二个参数规定被提取部分的长度
var str = "Apple, Banana, Mango";
var res = str.substr(7,6);res:Banana

3.split() 方法用于把一个字符串分割成字符串数组

"2:3:4:5".split(":") //将返回["2", "3", "4", "5"]
"|a|b|c".split("|") //将返回["", "a", "b", "c"]

4.charAt(position)

var str = "HELLO WORLD";
str.charAt(0);            // 返回 H

JS对于字符串的切割截取相关推荐

  1. JS基础-字符串拆分、截取、查找汇总

    JS基础-字符串的拆分.截取.查找汇总 一.拆分 1. split 二.截取 1. slice 2. substring 3. substr 三.连接 1. concat 四.根据字符查找 1. in ...

  2. JS 按字符串长度切割字符串(支持汉字占2个长度)

    按字符串长度切割字符串(支持汉字占2个长度) /*** 按字符串长度切割字符串(支持汉字占2个长度)** @param src* @param bytes* @return*/chineseSplit ...

  3. js总结:对于字符串的切割截取和合并

    1.函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str="jpg|bmp|gif|ico|png"; arr=str.split(" ...

  4. String字符串操作--切割,截取,替换,查找,比较,去空格.....

    字符串拼接 直接用+号:String a = "I"; String b = "love"; String c = "you";String ...

  5. 微信小程序JS字符串操作方法汇总,包含切割截取split,合并字符串join,连接字符串concat,返回指定字符串charAt,提取字符串substring等

    微信小程序JS字符串操作方法汇总 JS对字符串进行切割截取 1.函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str="jpg|bmp|gif|ico| ...

  6. JS—字符串切割截取

    JS-字符串切割截取 序: 对于字符串的切割截取平时所用可能不是特别多,而且分的比较细,所以自备自查.有备无患. 1.函数:split() **功能:**使用一个指定的分隔符把一个字符串分割存储到数组 ...

  7. js中对字符串进行分割截取的方法

    转载文章链接 对于字符串的切割截取平时所用可能不是特别多,而且分的比较细,所以自备自查.有备无患. 由于之前所有均在一个demo测试,若是哪里打错了,敬请谅解.一些其余属性找时间继续添加. 1.函数: ...

  8. html中js判断字数截取,JS判断字符串字节数并截取长度的方法

    本文实例讲述了JS判断字符串字节数并截取长度的方法.分享给大家供大家参考,具体如下: 这是在项目制作中,积累到的一个东西,感觉效果还可以,现在贴上效果: 那么,在页面上,我们需要检测两个东西,一个就是 ...

  9. Web报表工具FineReport二次开发JS之字符串

    在报表开发过程中,有些需求可能无法通过现有的功能来实现,需要开发人员二次开发,以FineReport为例,可以使用网页脚本.API接口等进行深入的开发与控制. 考虑到JS脚本开发的使用较多,这里先先简 ...

最新文章

  1. nginx实现负载均衡
  2. 得到课程《组织行为学》学习笔记07
  3. distinct和group by不能一起用_内裤用热水洗更好吗?能不能和袜子一起洗?了解后炎症或能少困扰...
  4. .NET混淆器 Dotfuscator使用教程六:加强保护之添加Checks
  5. HihoCoder#1051:补提交卡
  6. TCP/IP SOCKET HTTP及HTTPS之间的关系
  7. tomcat调优的几个方面
  8. c语言随机生成1到100随机数_VB之生成随机数
  9. Pandas数据类型-DataFrame之创建和访问
  10. Web项目:校园社团管理系统
  11. Linux进程管理之“四大名捕”
  12. 【计算机视觉】NCC匹配算法
  13. iOS 应用创建APNS 和 VOIP的pem证书流程
  14. django - form
  15. 第6-1课:A* 算法
  16. 乐普生物通过港交所聆讯:在研4种核心产品,平安等为股东
  17. word标尺灰色_如何在Microsoft Word中显示和隐藏标尺
  18. 关于ICE传输文件大小的限制跟踪
  19. 绘制圆形,方法一(Canvas,drawOval)
  20. COMSOL安装教程

热门文章

  1. 计算机学院十四五工作规划,计算机学院举行教学指导委员会成立暨十四五规划修订会议...
  2. AutoSAR系列讲解(入门篇)1.1-AutoSAR发展
  3. MySql InnoDB与MyISAM的区别
  4. devcpp如何调试
  5. 解决模糊查询问题 element UI 从服务器搜索数据,输入关键字进行查找
  6. 学习Java主要的就业方向有哪些呢?
  7. air macbook 风扇响_MacBook装Windows 7后温度过高/风扇过响的解决办法
  8. ecilpse导入项目后报错:Open the Java build path property page of project ‘chapter09‘
  9. 极速办公Word文档的查找和替换功能键在哪?
  10. openshift和Docker和kubernetes的关系