你有可能在array.toString时删除分隔符吗?(JavaScript的)
var myArray = [ 'zero', 'one', 'two', 'three', 'four', 'five' ];
var result = myArray .toString();
Run Code Online (Sandbox Code Playgroud)
结果应该是"zeroonetwothreefourfive"
ipr*_*101 17
您可以使用join而不是toString-
var myArray = [ 'zero', 'one', 'two', 'three', 'four', 'five' ];
var result = myArray.join('');
Run Code Online (Sandbox Code Playgroud)
join将使用join作为分隔符传递给函数的参数将数组的所有元素连接成一个字符串.所以调用join和传入一个空字符串应该完全符合你的要求.
演示 - http://jsfiddle.net/jAEVY/
你可以Array.join()用来实现这个目的:
var arr = ["foo", "bar", "baz"],
str1 = arr.join(""), // "foobarbaz"
str2 = arr.join(":"); // "foo:bar:baz"
Run Code Online (Sandbox Code Playgroud)
您在join方法中指定的任何内容都将用作分隔符.
| 归档时间: |
|
| 查看次数: |
4314 次 |
| 最近记录: |