Named Parameters
class Customer {
constructor(firstName, lastName, email, phoneNumber) {
this.firstName = firstName;
this.lastName = lastName;
this.email = email;
this.phoneNumber = phoneNumber;
}
}
new Customer('Foo', null, null, '123');Named Parameters with one parameter
class Customer {
constructor(args) {
this.firstName = args.firstName;
this.lastName = args.lastName;
this.email = args.email;
this.phoneNumber = args.phoneNumber;
}
}
new Customer({
firstName: 'Foo',
phoneNumber: '123'
});Destructuring
Recycling
Last updated