• 关于从后往前截取字符串的方法


    一、substring()

    substring 方法将返回一个包含从 start 到最后(不包含 end )的子字符串的字符串。

    substring 方法使用 start 和 end 两者中的较小值作为子字符串的起始点。例如, strvar.substring(0, 3) 和 strvar.substring(3, 0) 将返回相同的子字符串。

    如果 start 或 end 为 NaN 或者负数,那么将其替换为0。

    子字符串的长度等于 start 和 end 之差的绝对值。例如,在 strvar.substring(0, 3) 和 strvar.substring(3, 0) 返回的子字符串的的长度是 3。

    substring(string.length-1)即是截取最后一位

    二、slice()

    slice 方法返回一个包含 stringObj 的指定部分的 String 对象。

    slice 方法一直复制到 end 所指定的元素,但是不包括该元素。

    如果 start 为负,将它作为 length + start处理,此处 length 为数组的长度。如果 end 为负,就将它作为length + end 处理,此处 length 为数组的长度。如果省略 end ,那么 slice 方法将一直复制到 arrayObj 的结尾。如果 end 出现在 start 之前,不复制任何元素到新数组中。

    所以,slice(-1)即是字符串最后一位

  • 相关阅读:
    Git操作命令2-在Git仓库里管理文件历史-分支操作
    mvvmlight框架搭建VS版本不同导致的问题
    wpf命令详解
    wpf触发器
    wpf控件模型
    wpf中Interaction.Behaviors详解
    wpf附加属性详解
    wpf依赖属性概述
    wpf体系结构
    MySql5.7下载安装配置教程
  • 原文地址:https://www.cnblogs.com/yzg1/p/4835977.html
Copyright © 2020-2023  润新知