JavaScript 处理字符串常用方法

本文介绍 JavaScript 处理字符串常用方法,包括 split() 方法,join() 方法,substring() 方法,indexOf() 方法。通过简单的例子,介绍它们的使用方法。

一、split() 方法


功能:使用一个指定的分隔符把一个字符串分割存储到数组。

例子:

  1. var str = "jpg|bmp|gif|ico|png";
  2. var arr = str.split("|");

arr是一个包含字符值jpgbmpgificopng的数组。

二、join() 方法


功能:使用您选择的分隔符将一个数组合并为一个字符串。

例子:

  1. var myList = ["jpg", "bmp", "gif", "ico", "png"]
  2. var portableList = myList.join("|");

portableList值是jpg|bmp|gif|ico|png

三、substring() 方法


功能:字符串截取。

例子:比如想从MinidxSearchEngine中得到Minidx就要用到substring(0,6)

  1. var str = "MinidxSearchEngine";
  2. var val = str.substring(0,6);

四、indexOf() 方法


功能:返回字符串中匹配子串的第一个字符的下标。

例子:

  1. var myString = "javascript";
  2. var w = myString.indexOf("v"); // 下标为 2
  3. var x = myString.indexOf("S"); // 下标为 4
  4. var y = myString.indexOf("Script"); // 下标为 4
  5. var z = myString.indexOf("key"); // 下标为 -1(不存在)

(完)