未处理的功能结果
s=this.getChildByName("garbage");
if (s.parent==this) {...}
getChildByName()
是在处理输入时发生错误时可以返回 null 的众多函数之一。因此,如果从任何可能返回 null 的函数接收对象,请首先检查 null。在这里,立即查询属性,而不首先检查 s
是否为空,这将生成 1009 错误。
s=this.getChildByName("garbage");
if (s.parent==this) {...}
getChildByName()
是在处理输入时发生错误时可以返回 null 的众多函数之一。因此,如果从任何可能返回 null 的函数接收对象,请首先检查 null。在这里,立即查询属性,而不首先检查 s
是否为空,这将生成 1009 错误。