Js字符串

来源:互联网 发布:小米网络电视怎么用 编辑:程序博客网 时间:2024/06/05 16:55
一、字符串属性:
1. 单双引号通用
2. toLowerCase 转换为小写
3. toUpperCase 转换为大写
4. charAt 返回下标对应的字符(从0开始)
5. charCodeAt 返回字符对应的编码
0-9(48-57) a-z(97-122) A-Z(65-90)
6. indexOf 获取摸个字符的下标(和charAt相反),
7. 第一个参数是待查询的字符,
8. 第二个参数是开始查询的下标
9. lastIndexOf 从后开始找
10. substr(n1,n2) 返回位于n1为起始索引后的n2个字符
11. substring(index1,index2)返回位于索引index1和index2之间
的字符串,左闭右开
12. concat 字符串连接,参数是第二个字符串,和数组类似
13. replace(old,new) 查找原字符串中的第一个old字符,用new
字符替换
14. search(str2) 在字符串中查找str2,返回str2第一次出现的位
置的下标
15. split(str,index)   将字符串用str字符分割,返回前index个元
素组成的数组
16. trim 去除前后空格,返回去除空格的字符串
17. slice(start,end) 返回start和end下标之间的字符串和
substring类似

如:
   
var str="hello word";        var strB="HELLO WORD";        var str2=strB.toLowerCase();        var str3=str.toUpperCase();        var s=str.charAt(2);        var s1=str[2];  //注意不能赋值        var n=str.charCodeAt(2);    //返回字符对应的        var num= str.indexOf("e",3);        var num2= str.lastIndexOf("e",3);        var jie1=str.substr(6,4);        var jie2=str.substring(6,10);        var str4=str.concat(strB);        var str5=strB.replace('O',"a");        var str6=strB.search("LLO");
 
 二、今日小细节:
disable,控制按钮是否能点

 

 详细请看我的笔记:
http://note.youdao.com/noteshare?id=8c04e0f24a1403568a4ebb9b95d4958c&sub=C937322C86E244E6A1439A610E980591