(1)match()索引指定值 没有返回true
stringObject.match(字符串)
stringObject.match(正则表达式)
(2)search()检索字符串中指定的字符串
stringObject.search(字符串)
stringObject.search(正则表达式)
(3)indexOf()可返回某个指定字符串值在字符串中首次出现的位置
var str="Hello World!";
document.write(str. indexOf ("world")+"<br/>"); // 返回-1
document.write(str. indexOf ("World")+"<br/>"); // 返回6
document.write(str. indexOf ("worlld")+"<br/>"); // 返回-1
document.write(str. indexOf ("world!")); // 返回-1
(4)replace()替换字符
var str ="I love javascript!";
var str_new=str.replace("javascript","InLett");
document.write(str_new); //返回 i love inlett
(5)charAt()获取字符中的某一字符
var str = "Hello JavaScript!";
document.write(str.charAt(0)+"<br/>"); // 返回H
document.write(str.charAt(4)); // 返回o
(6)字符串大小写转换
var str_01='i love';
alert(str_01.toUpperCase); // 返回I LOVE
var str_02='JAVASCRIPT';
alert(str_02.toLowerCase);
转小写:toLowerCase
转大写:toUpperCase
(7)concat();连接字符串
var str_03=' javascript';
document.write(str_01.concat(str_03)); // 返回i love javascript
document.write(str_01.concat('str_01','str_03')); // 拼接多个
(8)localeCompare();比较字符串
var str_03='a';
var str_04='b';
alert(str_03.localeCompare(str_04)); // 返回-1 a<b
(9)split()分割字符串 // 返回字符串数组
// 语法:字符串.split(分隔符)
var str_05='abcdefg';
document.write(str_05.split('d')); // 以谁分割 谁就消失
(10)substring();从字符串截取字符串
// 重点:索引为2的值不包含
var str_06='abcdefg';
var $str_06=str_06.substring(0,2); // 返回结果为ab;
var $str_06=str_06.substring(2,2); // 返回结果没有;
var $str_06=str_06.substring(4,2); // 返回结果为cd;