Google 应用程序脚本中的 .join() 方法有什么作用?

What .join() method does in Google App Script?

实际上,我正在执行一个从数组中删除重复行的脚本。它工作正常,但我不知道为什么 :) 这是我的一串代码:

if (refValues[i].join() == uniqueAddrs[n].join())

refValuesuniqueAddrs 是数组变量,join() 方法只是将这些数组中的所有元素连接成一个字符串。这是检查字符串数组是否相等的快速而肮脏的方法。

值得一提的是,.join() 实际上是一个核心 Javascript 方法,而不是 Google 应用程序特定方法。

您可以在此处查看文档:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/join