Google 应用程序脚本中的 .join() 方法有什么作用?
What .join() method does in Google App Script?
实际上,我正在执行一个从数组中删除重复行的脚本。它工作正常,但我不知道为什么 :) 这是我的一串代码:
if (refValues[i].join() == uniqueAddrs[n].join())
refValues
和 uniqueAddrs
是数组变量,join() 方法只是将这些数组中的所有元素连接成一个字符串。这是检查字符串数组是否相等的快速而肮脏的方法。
值得一提的是,.join() 实际上是一个核心 Javascript 方法,而不是 Google 应用程序特定方法。
您可以在此处查看文档:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/join
实际上,我正在执行一个从数组中删除重复行的脚本。它工作正常,但我不知道为什么 :) 这是我的一串代码:
if (refValues[i].join() == uniqueAddrs[n].join())
refValues
和 uniqueAddrs
是数组变量,join() 方法只是将这些数组中的所有元素连接成一个字符串。这是检查字符串数组是否相等的快速而肮脏的方法。
值得一提的是,.join() 实际上是一个核心 Javascript 方法,而不是 Google 应用程序特定方法。
您可以在此处查看文档:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/join