js好用的函数
《1.将字符串切分为数组的spilt()函数》
1 split定义和用法
2
3 split() 方法用于把一个字符串分割成字符串数组。
4
5 语法
6 arr=stringObject.split(separator,howmany)
7
8 参数 描述
9 separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
10 howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。
11
12 返回值
13 一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括 separator 自身。
14
15 但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)。
《2.将字符串中的某一部分替换成其他一部分的replace()函数》
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
stringObject.replace(regexp/substr,replacement)
返回值是一个新的字符串
《3.将字符串数组拼接成字符串的join()函数》
作用:
用于把数组中的所有元素放入一个字符串中,元素通过指定的分隔符进行分割。
arrayObject.join(separator);
返回值:
返回一个字符串,该字符串是通过把arrayObject的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入separator字母串而生成的。
var arr = new Array(3);
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.join()); George,John,Thomas
默认逗号分割;
document.write(arr.join("\n"));//还可以这样
George
John
Thomas