zoukankan      html  css  js  c++  java
  • javascript实现字符串的截取

    截取字符串方法有很多的,(不含根据传入参数截取成数组的split()方法)这里说的是子字符串,所以不说split()方法了。

    slice(),substr(),substring()一共三种方法,其中各有不同,他们都可以传一个或两个参数进去,第一个参数都是起始位置,slice()和substring()第二个参数为终止位置(输出到终止位置前一个字符),而substr为字符长度,但传入负数时情况又不一样了。

    这里就负数来个实例:

    var stringValue = "Hello World";
    console.log(stringValue.slice(-3));
    console.log(stringValue.substring(-3));
    console.log(stringValue.substr(-3));
    console.log(stringValue.slice(3, -4));
    console.log(stringValue.substring(-4, 3));
    console.log(stringValue.substring(3, -4));
    console.log(stringValue.substr(3, -4));

    输出:

    rld
    Hello World
    rld
    lo W
    Hel
    Hel

  • 相关阅读:
    TCP/IP四层模型
    Java中equals和==的区别
    最全前端资源汇集
    (转)php面向对象学习笔记
    学习内容
    Gulp入门教程
    seajs的CMD模式的优势以及使用
    正则
    Grunt
    Javascript 异步加载详解
  • 原文地址:https://www.cnblogs.com/pcx105/p/6097851.html
Copyright © 2011-2022 走看看