
- AngularJS - Home
- AngularJS - Overview
- AngularJS - Environment Setup
- AngularJS - MVC Architecture
- AngularJS - First Application
- AngularJS - Directives
- AngularJS - Expressions
- AngularJS - Controllers
- AngularJS - Filters
- AngularJS - Tables
- AngularJS - HTML DOM
- AngularJS - Modules
- AngularJS - Forms
- AngularJS - Includes
- AngularJS - AJAX
- AngularJS - Views
- AngularJS - Scopes
- AngularJS - Services
- AngularJS - Dependency Injection
- AngularJS - Custom Directives
- AngularJS - Internationalization
- AngularJS - ToDo Application
- AngularJS - Notepad Application
- AngularJS - Bootstrap Application
- AngularJS - Login Application
- AngularJS - Upload File
- AngularJS - In-line Application
- AngularJS - Nav Menu
- AngularJS - Switch Menu
- AngularJS - Order Form
- AngularJS - Search Tab
- AngularJS - Drag Application
- AngularJS - Cart Application
- AngularJS - Translate Application
- AngularJS - Chart Application
- AngularJS - Maps Application
- AngularJS - Share Application
- AngularJS - Weather Application
- AngularJS - Timer Application
- AngularJS - Leaflet Application
- AngularJS - Lastfm Application
- AngularJS Useful Resources
- AngularJS - Questions and Answers
- AngularJS - Quick Guide
- AngularJS - Useful Resources
- AngularJS - Discussion
AngularJS Online Quiz
Following quiz provides Multiple Choice Questions (MCQs) related to AngularJS Framework. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.

Q 2 - Which of the following is true about ng-init directive?
A - ng-init directive initializes an AngularJS Application data.
B - ng-init directive is used to put values to the variables to be used in the application.
Answer : C
Explaination
ng-init directive initializes an AngularJS Application data. It is also used to put values to the variables to be used in the application.
Q 3 - What is Model in MVC?
A - Model represents server side data.
B - Model represents data stored in database.
C - Model is the lowest level of the pattern responsible for maintaining data.
Answer : C
Explaination
Model is the lowest level of the pattern responsible for maintaining data.
Q 4 - Which of the following is true about filter filter?
A - filter filter is a function which takes text as input.
B - filter filter is used to filter the array to a subset of it based on provided criteria.
Answer : B
Explaination
filter filter is used to filter the array to a subset of it based on provided criteria. It is simply added to AngularJS expression to filter out the result.
Q 5 - Which of the following is true about $error?
A - $error states that form has invalid data.
Answer : B
Explaination
$error states the exact error.
Q 6 - Which components can be injected as a dependency in AngularJS?
Answer : A
Explaination
Application Module can not be injected as dependency.
Q 7 - AngularJS supports inbuilt internationalization for three types of filters currency, date and numbers.
Answer : A
Explaination
AngularJS supports inbuilt internationalization for three types of filters currency, date and numbers.
Answer : A
Explaination
No! AngularJS uses two way data binding.
Q 9 - AngularJS Expressions are written inside double braces like {{ expression}}.
Answer : B
Explaination
AngularJS Expressions are written inside double braces like {{ expression}}.
Q 10 - Internationalization is a way to show locale specific information on a website.
Answer : B
Explaination
Internationalization is a way to show locale specific information on a website.