JavaScript
JavaScript Arrays
Angular
Life Cycle Hooks
Book of Mormon (Name the book)
100

The three keywords used to declare a property 

What is var, let, or const
100

Method used to loop through every element of a JavaScript array

What is forEach?

100

Decorator used to create a custom element in Angular

What is component?
100

This hook is called once after the first NgOnChanges hook

What is a NgOnInit?

100

I will go and do the things which the Lord hath commanded, for I know that the Lord giveth no commandments unto the children of men, save he shall prepare a way for them that they may accomplish the thing which he commandeth them.

What is 1 Nephi

200
JavaScript is this type of language

What is Functional

What is Object Oriented

What is Prototypal Inheritance

200

Method used to find a particular element in an array

What is find

200

Singleton objects in Angular that get instantiated only once during the lifetime of an application

What is a service

200

This hook is called just before angular destroys a component

What is NgOnDestroy

200

And behold, I tell you these things that ye may learn wisdom; that ye may learn that when ye are in the service of your fellow beings ye are only in the service of your God.

What is Mosiah

300

JavaScript runs asynchronous functionality by using this

What is an event loop

300

Method used to transform each element of an array

What is map

300
Three ways to bind data in angular templates

What is property binding?

What is event binding?

What are structural directives?

What is two way binding?

What are inputs/outputs?

300

This hook is called whenever one or more input properties of the component changes

What is NgOnChanges

300

Wherefore, whoso believeth in God might with surety hope for a better world, yea, even a place at the right hand of God

What is Ether

400

Html objects can be accessed in Javascript stored in this data structure

Document Object Model

400

Method used to limit the items of an array to a certain predicate

What is filter

400

The two types of compilation that Angular provides

What are JIT and AOT
400

This hook is called during every change detection cycle

What is NgDoCheck

400

For behold, this life is the time for men to prepare to meet God, yea, behold the day of this life is the day for men to perform their labors

What is Alma

500

This is what will be returned when the following function is called:

function greeting(){
    return
        {greeting:"hello"};
}

What is undefined

500

Method used to combine elements of an array into a single property

What is reduce

500

Angular is an example of this type of design archetecture

What is MVVM

500

This event occurs whenever a route has just changed

What is RouteRecognized

500

And it came to pass that they also took others to a considerable number, and took their journey again into the wilderness

What is Omni

M
e
n
u