Checklist progressProgress
0/233Learned
Checklist progressProgress
0/233Learned
Given a scenario, write code to create variables and initialize them correctly
0/12
Given a business requirement, utilize strings, numbers, and dates effectively
0/17
Given a scenario or example, demonstrate awareness of type coercion and its effects
0/8
Given a specific scenario, distinguish truthy or falsey evaluations
0/7
Given a list of data, demonstrate data manipulation with arrays
0/16
Array creation with literals, the Array constructor and Array.from
Learn this conceptArray length, index assignment and empty slots
Learn this conceptAdding and removing elements at either end of an array
Learn this conceptsplice for inserting, removing and replacing elements
Learn this conceptfor...of versus for...in versus forEach over arrays
Learn this conceptforEach versus map for transforming elements
Learn this conceptfilter predicates and the elements they keep
Learn this conceptSearching arrays and testing elements against a condition
Learn this conceptreduce accumulators and the initial value
Learn this conceptChaining filter, map and reduce over a list of objects
Learn this conceptConverting between arrays and strings
Learn this conceptDefault array sort order versus comparator functions
Learn this conceptMutating versus non-mutating array methods
Learn this conceptCopying and merging arrays versus sharing a reference
Learn this conceptSet and Map keyed collections for deduplication and lookup
Learn this conceptGiven a JSON response, demonstrate how to operate the JSON object
0/8
Prepare for the Exam
Study Community
Ask questions and get the latest info from other JavaScript Developer studiers. 662 members and growing.