Heim > Artikel > Web-Frontend > 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!