zoukankan      html  css  js  c++  java
  • JavaScript算法学习:获取字符串最后一位方法及判断是否以指定字符串开始或结尾

    1、获取字符串最后一位

    方法一: 运用String对象下的charAt方法

    charAt() 方法可返回指定位置的字符。

    代码如下:

    str.charAt(str.length-1)

    方法二: 运用String对象下的substr方法

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

    str.substr(start[, length]),其中start为必选参数,表示坐标开始的位置,正值则正向数数,负值则反向数数,length为可选参数,表示从开始位置数几个数。

    代码如下:

    str.substr(str.length-1,1)

    方法三: 运用String对象下的split方法

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

    代码如下:

    var str = “Bastian″;
    arr= str.split(“ ”);
    arr[arr.length-1];

    方法四: 运用正则

    2、判断字符串是否以指定字符串开始或结尾

    判断是否以指定字符串开始用startsWith,结尾用endsWith

    function confirmEnding(str, target) {

    if(str.endsWith(target)){
        return true;
    }
      return false;

    }

    confirmEnding("Bastian", "n");

    该例子说明的是如果字符串以给定的target结尾,则返回true,否则返回false。

    Just do it!
  • 相关阅读:
    移动触摸事件之二
    移动touch事件之一
    Phonegap创建项目语法
    JS自定义去除字符串左右两边的指定字符
    video标签常用属性及说明
    html5开发之viewport使用
    页面事件总结
    缓存与预取
    修改JQM的默认配置属性
    JQM事件详解
  • 原文地址:https://www.cnblogs.com/betterself/p/6803111.html
Copyright © 2011-2022 走看看