未處理的功能結果

s=this.getChildByName("garbage");
if (s.parent==this) {...}

getChildByName() 是在處理輸入時發生錯誤時可以返回 null 的眾多函式之一。因此,如果從任何可能返回 null 的函式接收物件,請首先檢查 null。在這裡,立即查詢屬性,而不首先檢查 s 是否為空,這將生成 1009 錯誤。