Heim  >  Artikel  >  Web-Frontend  >  Was sind die Verwendungszwecke von „?' und „!' in Angular?

Was sind die Verwendungszwecke von „?' und „!' in Angular?

青灯夜游
青灯夜游nach vorne
2020-09-10 10:11:1212900Durchsuche

Was sind die Verwendungszwecke von „?' und „!' in Angular?

Empfohlene verwandte Tutorials: „AngularJS-Tutorial

? wird verwendet, um zu überprüfen, ob das Programm dies nicht tut, wenn die Variable vor dem Fragezeichen null oder undefiniert ist einen Fehler machen. ? 用来检查 问号前面的变量为 null 或 undefined 时,程序不会出错。

  stu2: Student = {
    id: 1,
    name: undefined,
    age: 3
  };
  
<h1>stu2 name {{stu2!.name}}</h1>  // stu2 name 
<h1>stu2 id {{stu2!.id}}</h1>            // stu2 id 1

!

stu3: Student;
 
<h1>stu3 id{{stu3?.id}}</h1>                // stu3 id
<h1>stu3 name{{stu3?.name}}</h1>      // stu3 name

! wird verwendet, um zu überprüfen, ob das Programm keinen Fehler macht, wenn die Variable nach dem Ausrufezeichen null oder undefiniert ist.

rrreeeWeitere Kenntnisse zum Thema Programmierung finden Sie unter: Einführung in die Programmierung
! !

🎜

Das obige ist der detaillierte Inhalt vonWas sind die Verwendungszwecke von „?' und „!' in Angular?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen