Understanding JavaScript is critical to being able to work in the Node.js, MongoDB, Express, and AngularJS environments. This chapter discusses enough of the basic JavaScript language syntax for you to grasp the concepts in the rest of the book. You’ve learned how to create objects, how to use functions, and how to work with strings and arrays. You’ve also learned how to apply error handling to your scripts, which is critical in the Node.js environment.