Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Warum passiert das im IE? „Eigenschaft ‚Länge‘ kann nicht von einer undefinierten oder Nullreferenz abgerufen werden“? Bitte geben Sie mir einen Rat.

伊谢尔伦伊谢尔伦2693 Tage vor1452

Antworte allen(1)Ich werde antworten

  • 为情所困

    为情所困2017-06-27 09:21:24

    因为该对象有可能是undefinednull值,而undefined或null值是没有length属性的

    你可以写成这样

    if (listVal && listVal.length == 0) {
      // do something...
    }

    Antwort
    0
  • StornierenAntwort