JavaScript学习篇(5)
关联数组与索引数组:
关联数组是js中的一种数组,它与索引数组的区别是索引数组的下标是系统自动生成的,但是关联数组的下标是我们自己定义的。例如:var stu[]; stu ['banner'] ="车河" stu ['age'] =19;其中下标与元素称为一对键值对。
大小写转换:
str.toUpperCase(); 转大写 str toLowerCase(); 转小写
unicode编码转换:
str charCideAt(199); 转为Unicode编码 string.fromCharCode(a) 将Unicode编码转字符
检索敏感词位置:
var i=str.indexOf(敏感词,搜索开始的位置)当i!=-1时找到敏感词。
lastIndexOf搜索最后一个配置敏感词的位置 exec()找敏感词,自动调整下次查找的位置
对于字符串的截取:
slice 截取 支持负数 ; subString(开始位置,结束位置下标加一)不支持负数;substr(开始位置,要截取的个数)
替换:
rs = ms.replace( a,******);
获得指定字符下表的位置:
var str="aerawerawer" str.charAt(“下标");
正则表达式:
^开始 $结束(记得与jQuery中的$区分开)\d数字 \w数字字母下划线 \ s除回车换行以外任意字符 +一次或多次 ?0或者1次 i大小写统配 g全局