Web Dev Roadmap for Beginners (Free!): https://bit.ly/DaveGrayWebDevRoadmap A Javascript Objects Tutorial that explains objects, methods, and properties as well as walking through many examples of how to create objects, add object properties and methods, remove object properties and methods, object inheritance, and destructuring objects. ▶ This video is part of the JavaScript Tutorials for Beginners Playlist found here: https://www.youtube.com/playlist?list=PL0Zuz27SZ-6Oi6xNtL_fwCrwpuqylMsgT ✅ Quick Concepts outline: Javascript Objects: (00:00) Intro (0:10) Objects have key-value pairs (0:20) How to create an object (1:00) How to access a property of an object (1:15) What data goes inside of an object? (1:20) How to create object properties (2:30) How to access the different properties of an object (3:20) Objects allow dot notation and bracket notation (4:35) How to create object methods (5:40) How to call an object method (5:50) The keyword this inside of a method (7:30) Object.create() (7:45) Using an object as a constructor for another object (8:30) Object Inheritance and examples of inheritance (13:00) Object.keys() (13:30) Object.values() (13:45) Using a for in loop to loop through an object (17:00) Deleting a property or method (17:15) hasOwnProperty() method (18:00) Destructuring Objects as variables (19:45) Simplify destructuring by naming variables the same as object keys (20:50) Destructuring Objects as parameters 📚 Further Reading: MDN Web Docs: Objects: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics Eloquent JavaScript Chapter 4: https://eloquentjavascript.net/04_data.html 📺 More Beginner JS Videos: freeCodeCamp: https://youtu.be/PkZNo7MFNFg Traversy Media: https://youtu.be/hdI2bqOjy3c The Net Ninja: https://youtu.be/iWOYAxlnaww ✅ Follow Me: Twitter: https://twitter.com/yesdavidgray Reddit: https://www.reddit.com/user/DaveOnEleven Medium: https://medium.com/@davegray_86804 #objects #javascript #tutorial