Engrain by ByteRush

FND.09 8 concepts

JavaScript from zero

Write small programs with values, control flow, functions, arrays and objects.

  1. FND.09.01Values, types and variablesCoreBeginnerBeing written
  2. FND.09.02Operators and conditionsCoreBeginnerBeing written
  3. FND.09.03LoopsCoreBeginnerBeing written
  4. FND.09.04FunctionsCoreBeginnerBeing written
  5. FND.09.05ArraysCoreBeginnerBeing written
  6. FND.09.06Objects and JSONCoreBeginnerBeing written
  7. FND.09.07Strings and common methodsBeginnerBeing written
  8. FND.09.08Errors and debugging mindsetCoreBeginnerBeing written

Interview questions in this module

  1. What is the difference between let, const and var? (beginner depth)
  2. What is the difference between == and ===?
  3. What are truthy and falsy values? List the falsy values.
  4. What does map return? How is it different from forEach?
  5. Why does [10, 1, 2].sort() give [1, 10, 2]?
  6. What is the difference between null and undefined?
  7. How do you copy an object? What is a shallow copy?