[英]How to debug identical strings that do not equal in google app script?
我有 2 个相同的字符串,它们在调试器(和 Logger.log)中看起来相同,但是当我执行string1 === string2
时,它返回 false。 我该如何调试呢?
其中一个字符串是 google 驱动器文件名,其中一个字符串来自 google 表格单元格。 我猜其中一个字符串中有一个不可见的字符,但我无法看到它。
考虑每个变量的type
typeof string1 === typeof string2
考虑每个字符串的length
string1.length === string2.length
循环遍历每个字符:
[...string1].every((char,i) => char === string2[i] || console.info(`Unequal character at ${i}`))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.