技术文章 - CS331596

ThingWorx JavaScript 数组“包含”函数未返回预期结果

已修改: 08-Aug-2021   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

ThingWorx Platform

说明

  • JavaScript Array 方法“包含”未返回预期结果。
var ar=["A","B","C"];

如果(ar.includes(“A”)) 
    结果=“是”; 
别的 
    结果=“否”; // 返回 Yes,预期 Yes

如果(ar.includes(“3”)) 
    结果=“是”; 
别的 
    结果=“否”; // 返回 Yes, 预期 No

如果(ar.includes(“A”)==真) 
    结果=“是”; 
别的 
    结果=“否”; // 返回 Yes,预期 Yes

如果(ar.includes(“3”)==真) 
    结果=“是”; 
别的 
    结果=“否”; // 返回否,预期为否

if ( ar.includes("A") === true ) 
    结果=“是”; 
别的 
    结果=“否”; // 返回否,预期是

if (ar.includes("3")===true) 
    结果=“是”; 
别的 
    结果=“否”; // 返回否,预期为否
这是文章 331596 的 PDF 版本,可能已过期。最新版本 CS331596