日期:2014-05-16 浏览次数:20532 次
JS自带函数
concat
将两个或多个字符的文本组合起来,返回一个新的字符串。
var?a?=?"hello";
var?b?=?",world";
var?c?=?a.concat(b);
alert(c);
//c?=?"hello,world"
indexOf
返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回?-1?。
var?index1?=?a.indexOf("l");
//index1?=?2
var?index2?=?a.indexOf("l",3);
//index2?=?3
charAt
返回指定位置的字符。
var?get_char?=?a.charAt(0);
//get_char?=?"h"
lastIndexOf
返回字符串中一个子串最后一处出现的索引(从右到左搜索),如果没有匹配项,返回?-1?。
var?index1?=?lastIndexOf('l');
//index1?=?3
var?index2?=?lastIndexOf('l',2)
//index2?=?2
match
检查一个字符串匹配一个正则表达式内容,如果么有匹配返回?null。
var?re?=?new?RegExp(/^\w+$/);
var?is_alpha1?=?a.match(re);
//is_alpha1?=?"hello"
var?is_alpha2?=?b.match(re);
//is_alpha2?=?null