9.3.10 replaceAt函数 |
|---|
| WAP技术站:www.wapease.com
|
9.3.10 replaceAt函数 String.replaceAt(string, element, index, separator) 它有4个参数,string参数是给定的字符串,element参数是用于替换的字符串元素,index参数是拟被替换元素的序号,separator参数是分隔给定字符串的分隔符。 replaceAt函数工作时,如果给定的index比0小,那么它就替换第1个元素。如果给定的index比元素的个数还要大,那么就替换最后1个元素。如果string是空字符串,那么就返回1个包含element的字符串。而如果separator是空字符串,那么就会返回无效值invalid。 特别地,如果index是浮点数,那么WMLScript将首先使用Float.int( )函数将其转换为整数,然后再使用replaceAt函数进行替换。
var a = "B C; E"; var s = " "; var b = String.replaceAt(a, "A", 0, s); // b = "A C; E" var c = String.replaceAt(a, "F", 5, ";"); // c = "B C;F"
9.3.11 insertAt函数 insertAt函数的语法格式如下: String.insertAt(string, element, index, separator) 它有4个参数,string参数是给定的原始字符串,element参数指定了将要插入的元素,index参数是要插入元素的序号位置,separator参数是分割原始串使用的分割符。 |
| 上一篇:9.3.5 find函数 下一篇:9.4 URL库及其函数(1) |
|
