This method returns all items that match a condition..
What is filter()
The four letters in CRUD stand for these operations..
What is create, read, update, delete?
This function imports code from another javascript file..
What is require()?
On the client side, this method deserializes, on the server side, it serializes..
What is .json()
This method returns the first item that matches a condition..
What is find()
This operation replaces an entire item, keeping only the id or reference..
What is PUT?
This method makes functions available to other files..
What is module.exports?
We check this condition to handle when item indexes aren't found
What is result === -1
This method returns the position of an item, not the item itself..
What is findIndex()?
This operation updates only specific fields of an item..
What is PATCH?
We use this statement with filepaths to maintain consistency across platforms..
What is __dirname?
This object and property are where we check for the data that has been passed to the server from the client..
What is req.body?
This method removes 1 item starting at a specific index..
What is splice()?
This line of code or statement is what items are matched against in a find method..
What is a constraint function?
We create copies of arrays with map to avoid doing this...
What is modifying/mutating original array?
This window method will change the current window to a new URL..
What is .location.replace()
When findIndex() returns this value, it means the item wasn't found..
What is -1?
This javascript tool is used to take a copy of individual items from an array or object and copy them..
What is the spread operator?
In EJS template syntax, this character represents an escaped variable written to html
What is the equal sign?
This expression is a quick way to create an object ID based on the time since Jan 1, 1970..
What is Date.now()