JS字符串处理

来源:互联网 发布:帝王网络dkfirst 编辑:程序博客网 时间:2024/06/16 10:37
定义以上变量OneString后,以后就将OneString当作一个对象,该对象有一个常用属性就是length,它返回字符串的长度。用法:
<script language="javascript">
var ;
alert("字符串的长度为:"+OneString.length);
</script>
字符串处理的方法有:
chartAt(idx) 返回指定位置处的字符
indexOf(chr) 给出指定子字符串的位置,从左到右;若找不到则返回-1
lastIndexOf(chr) 给出指定字符串的位置,从右到右;若找不到则返回-1
substring(fromidx,toidx) 截取一个子字符串。
toLowerCase() 将字符串全部转换成小写
toUpperCase() 全部转换成大写
示例:
<script language="javascript">
var ;
alert("源字符串的第14-18的子串为:"+OneString.substring(14,18);
</script>
注:在javaScript中,字符串的位置编号从0开始。
产生随机数可采用javaScript内置的Math对象的Random()方法来实现,用法为:
Math.Random()
注意:javaScript要区分大小写!
Math对象的其它方法有:Round(a) 四舍五入,sqrt(a)求平方根,Pow(a,b)返回乘幂,Floor(a)返回不大于a的最大整数,ceil(a)返回不小于a的最小整数。
0 0