join

join

> 函数列表

将多个元素拼接成一个字符串,元素之间用分隔符 glue 隔开。

参数
返回值
TypeScript

在 JavaScript 中,a.join(separator) 和 LeekScript 的 join 一样会转换每个元素,只有一点不同:null 和 undefined 会变成空字符串,而不是 "null"。因此 [1, null, undefined, 2].join(",") 得到的是 "1,,,2"。

Python

在 Python 中,方法挂在分隔符上:separator.join(a)。而且它要求所有元素本身就是字符串——",".join([1, 2]) 会抛出 TypeError,而 LeekScript 的 join 会转换每个元素。请自己先转换:",".join(str(x) for x in a)。