Uncle_MrLee

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

/* ----------------------------------------------------------------slice()----------------------------------------------------------------- */        

slice(start, end): 数组,字符串都存在此方法;

截取字符串或者数组的某个部分,返回截取的部分;

参数信息

         

*不会改变原字符串或者数组

      eg:

      var str = 'hollow word';

      var strr = str.slice(1, 3);

      console.log(str); // hollow word

      console.log(strr); // ol

      var arr = [1, 2, 3, 4, 5];

      var arrr = arr.slice(1, 4);

      console.log(arr); // [1, 2, 3, 4, 5]

      console.log(arrr); // [2, 3, 4]

 

/* ----------------------------------------------------------------splice()----------------------------------------------------------------- */

 

splice(index, howmany, item1, ....., itemX) 数组方法;

向数组添加/删除元素,并返回删除的项目;

3个参数 index:必需。整数,指定在什么位置添加/删除项目,负值指定从数组末尾开始,howmany:, item1, ....., itemX向数组添加/删除元素,并返回删除的项目;

         

*会改变原数组

      eg:

      var arr1 = [1, 2, 3, 4, 5];

      var arrr1 = arr1.splice(1, 4);

      console.log(arr1); // [1]

      console.log(arrr1); // [2, 3, 4, 5]

 

/* ----------------------------------------------------------------split()----------------------------------------------------------------- */

 

 split(separator, limit) 字符串方法

 把一个字符串按照指定字符(separator)分割成字符串数组;

 参数信息 如果不传separator 那么每个字符都会被分割

         

*不会改变原字符串

      eg:

      var str1 = 'h-o-l-l-o-w';

      var strr1 = str1.split('-');

      console.log(str1); // 'h-o-l-l-o-w'

      console.log(strr1); // ['h', 'o', 'l', 'l', 'o', 'w']

/* ----------------------------------------------------------------substring()----------------------------------------------------------------- */

substring(start,stop) 字符串方法

提取字符串中介于两个指定下标之间的字符。

参数信息

         

*不会改变原字符串

      eg:

      var str2 = 'hollow word';

      var strr2 = str2.substring(1, 4);

      console.log(str2); // hollow word

      console.log(strr2); // oll

/* ----------------------------------------------------------------substr()----------------------------------------------------------------- */

substr(index,length) 字符串方法

提取字符串中从开始下标开始的指定数目的字符。

参数信息

         

*不会改变原字符串

      eg:

      var str3 = 'hollow word';

      var strr3 = str2.substring(0, 3);

      console.log(str3); // hollow word

      console.log(strr3); // hol

posted on 2021-11-04 13:39  Uncle_MrLee  阅读(82)  评论(0)    收藏  举报