Bird
0
0

Which of the following correctly defines an impure pipe in Angular?

easy📝 Syntax Q3 of 15
Angular - Pipes
Which of the following correctly defines an impure pipe in Angular?
A@Pipe({name: 'examplePipe', pure: false})
B@Pipe({name: 'examplePipe', pure: true})
C@Pipe({name: 'examplePipe', impure: true})
D@Pipe({name: 'examplePipe', pure: 'false'})
Step-by-Step Solution
Solution:
  1. Step 1: Recall pipe purity syntax

    Angular uses the 'pure' property set to false to mark a pipe as impure.
  2. Step 2: Evaluate options

    @Pipe({name: 'examplePipe', pure: false}) correctly sets pure: false. @Pipe({name: 'examplePipe', pure: true}) is pure. @Pipe({name: 'examplePipe', impure: true}) uses an invalid property 'impure'. @Pipe({name: 'examplePipe', pure: 'false'}) incorrectly uses a string instead of boolean.
  3. Final Answer:

    @Pipe({name: 'examplePipe', pure: false}) -> Option A
  4. Quick Check:

    Impure pipes use pure: false boolean flag [OK]
Quick Trick: Impure pipes: pure property set to false boolean [OK]
Common Mistakes:
  • Using string 'false' instead of boolean false
  • Using 'impure' property instead of 'pure'
  • Confusing pure and impure pipe syntax

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Angular Quizzes