• substr(start,length)

  • substring(start,stop)

  • slice(start,stop)

  • charAt(index)

substr()

var str = 'HelloWord'//第一种截取方法 substr(start,length)str.substr(3)      //单个起始值,截取下标从3开始(包括下标3的字符)到字符串结束        loWordstr.substr(3,2)       //从下标3开始(包括下标3的字符)向后截取两位                    lostr.substr(-3,2)  //从倒数第三个字符开始(包含倒数第三个字符)向后截取两位           orstr.substr(-2)        //从倒数第二个字符开始(包括倒数第二个字符)到字符串结束           rdstr.substr(3,1)       //截取指定字符,start值为指定字符的下标,length:1                l

substring()

var str = "HelloWorld"//第二个种截取方法  substring(start,stop)str.substring(3)   //从下标3开始(包括下标3的字符)到字符串结束                         loWordstr.substring(3,6)   //从下标3开始(包括下标3的字符)到下标为6的字符(不包含下标为6的字符)结束    loWstr.substring(-1)    //当传入的值为负数时,返回原字符串      HelloWord

PS:当start值大于stop值时,会调换顺序

slice()

var str = "HelloWorld"//第三种   slice()str.slice(1)     //从下标1开始(包含下标1的字符)到字符串结束str.slice(4,6)      //截取从下标4(包含下标4的字符)开始到下标6的字符 str.slice(-2,-1)    //截取倒数第二个字符到倒数第一个字符(不包含倒数都一个字符) 

PS:当start>stop值时,返回空字符串

charAt()

var str = "HelloWorld"str.charAt(5)       //截取指定字符,传入指定字符的下标      W

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

  1. js截取字符串的方法(介绍3种常用的)

    js截取字符串常用的字符截取函数有slice.substring和substr这3个,我们前端人必会这3种方法,我们将从这3个函数出发,看看在js中,这些函数是如何通过js截取字符串的. 1.slic ...

  2. js截取字符串subString()方法

    var basic = "abc,def,ghi,"; 一.去掉最后的一位 1.basic = basic.substr(0, basic.length - 1); 2.basic ...

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

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

  4. 【js】三种JS截取字符串方法

    JS提供三个截取字符串的方法,分别是:slice(),substring()和substr() 使用一个参数 var stmp = "rcinn.cn";stmp.slice(3) ...

  5. html截取字符串的第4位,三种常用JS截取字符串方法 JS截取几位后字符串方法

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

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

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

  7. java js 截取字符串_js截取字符串的方法

    JS提供两个截取字符串的方法,分别是:slice()和substring() slice和substring都可以接受一个或两个参数,第1个参数是获取要截取的字符串的直始位置,第2个参数如果不为空则是 ...

  8. JS截取字符串方法和对象判空

    js对象判断是否为空: 1.es6中可以使用Object.keys(obj) var data = {}; var arr = Object.keys(data); alert(arr.length ...

  9. JS截取字符串方法实例

    // JS截取字符串可使用 substring()或者slice() // // 函数:substring() // 定义:substring(start,end)表示从start到end之间的字符串 ...

最新文章

  1. 这老哥把GPU当暖气用,省钱了!
  2. NR 5G SBA架构
  3. 2ASK和2FSK相干解调误码率仿真matlab
  4. 使用bash上传项目到osc@git上
  5. ICCV 2019 | 可选择性与不变性:关注边界的显著性目标检测
  6. signature=d3634edefd0f91592d1c7b65bef4a31d,Additional file 14
  7. BBC Studios与字节跳动达成海量内容合作协议
  8. css之左边div固定宽度右边div自适应布局
  9. oracle no expand,NO_EXPAND Hint性能优化一例
  10. RTP协议与RTCP协议简介
  11. xgboost的原理没你想像的那么难
  12. 8.性能之巅 洞悉系统、企业与云计算 --- 文件系统
  13. runtime 的 assemblyIdentity 元素和bindingRedirect 元素
  14. c语言飞机大战游戏素材,jQuery飞机大战游戏
  15. 华为HCNA教程(笔记)
  16. 多源信息融合研究综述
  17. 十年中国WLAN市场霸主,是谁?
  18. 麦弗逊悬架硬点布置 根据设计输入,布置麦弗逊悬架硬点坐标,匹配转向拉杆断开点,匹配车轮外倾角和前束值,从而获得硬点初版坐标
  19. OCX控件全屏、恢复
  20. r统计建模与r软件期末考试题_《统计建模与R软件》电子版(薛毅著)

热门文章

  1. 揭秘灰色项目,特别是iPhone果粉要小心了
  2. 3Dmax由于输入法更新造成的卡顿只需要如下几步便可轻松操作
  3. Linux内存管理机制(最透彻的一篇)
  4. Android布局层次结构查看工具-uiautomatorviewer介绍
  5. PHP8.1 的 fiber
  6. UDS 诊断教程 (二)
  7. 自定义view实战(10):贝塞尔曲线绘制小红点
  8. navicat 怎么调试存储过程_Navicat中如何调试存储过程
  9. Java程序开发一个窗体有两个按钮,一个是“开始”按钮,一个是“结束”按钮,当用户点击“开始”按钮时就在控制台打印一句话,反之则结束打印。
  10. (标准)车辆齿轮油的命名规则及相关标准