日期:2014-05-16  浏览次数:20341 次

js操作字符串常用函数
js操作字符串经常用到 但是又总是忘记
现简单总结下

反斜杠转义字符
键盘中的 这个  \    写成转义字符  是 \\
转义字符 意义 ASCII码值(十进制)
\a 响铃(BEL) 007
\b 退格(BS) 008
\f 换页(FF) 012
\n 换行(LF) 010
\r 回车(CR) 013
\t 水平制表(HT) 009
\v 垂直制表(VT) 011
\\ 反斜杠 092
\? 问号字符 063
\' 单引号字符 039
\" 双引号字符 034
\0 空字符(NULL) 000
\ddd 任意字符 三位八进制
\xhh 任意字符 二位十六进制

还有字符串的操作  (注意大小写)
基本的
indexOf("str")
lastIndexOf("str")
substring(num1) num1 到最后
substring(num1,num2) num1 和 num2 之间 (不包括num1,但是包括 num2)

function sub(){
var str = "gxbjing/WebRoot/img/join.gif";
var num = str.lastIndexOf("/");
var front = str.substring(num);
alert(front);              // join.gif
var last = str.substring(0,num);
alert(last);               // gxbjing/WebRoot/img/
}