JavaScript字符串操作小结
2012-08-22 12:57 littlelion 阅读(174) 评论(0) 编辑 收藏 举报1. substring
substring(start,stop)——start是字符串的索引,返回的字符串从start到stop-1
注:substring的start和stop都不能为负值。
2. substr
substr(start,length)start是索引值,length是要提取字符串的长度。
注:(1)start可以为负值,-1表示倒数第一个字符,-2表示倒数第二个字符
· (2)ECMAScript中没有对substr进行标准化,因此不推荐使用它
3. slice
slice(start,stop)——与substring一样,只不过start可以为负
4. charAt(索引)
提取单个字符串
var testing = "lemon";
var sub_testing = testing.charAt(8);
alert(sub_testing);
我试了下,上面这段代码什么也不返回......
5. inderOf
例如:var testing = "This is a string";
var loc1 = testing.indexOf("This"); //返回This的索引0
var loc2 = testing.indexOf("is", 2); //从第三个字符开始找
6. lastIndexOf
返回searchvalue最后一次出现的位置,如果没有searchvalue,返回-1
7. charCodeAt
返回索引所在的那个字符的Unicode编码。