split()
方法用于把一个字符串分割成字符串数组。
语法:stringObject.split(separator,howmany)
separator 第一个参数是分隔符,如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割
"abcdef".split("") // ["a", "b", "c", "d", "e", "f"]
"abcdef".split() // ["abcdef"]
"2:3:4:5".split(":") // ["2", "3", "4", "5"]
howmany 该参数可指定返回的数组的最大长度
"2:3:4:5".split(":",3) // ["2", "3", "4"]
join()
方法用于把数组中的所有元素放入一个字符串
元素是通过指定的分隔符进行分隔的
语法:arrayObject.join(separator)
separator // 第一个参数是可选的,是指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。
[1,2,3,4,5].join() // "1,2,3,4,5"
[1,2,3,4,5].join(':') // "1:2:3:4:5"
网友评论