JavaScript Essential Training

LinkedIn Learning : Morten Rand-Hendriksen

Code Samples

Practice: Build a New Object with Constructor

This is the code for the CD class.

	/**
	 * Creating classes:
	 *
	 * Class declaration: class Name {}
	 * Class expression:  const Name = class {}
	 */

	class CD {
	  constructor(
		// Defines parameters:
		title,
		artist,
		release,
		tracks[]
	  ) {
		// Define properties:
		this.title = title;
		this.artist = artist;
		this.release = release;
	  }
	  // Add methods like normal functions:
	  addTrack(number, title, writer)
		this.track[number]=[title, writer];
	  }
	}

	export default CD;