ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 51 - Certified JavaScript Developer I discussion

Report
Export

A class was written to represent items for purchase in an online store, and a second class Representing items that are on sale at a discounted price. THe constructor sets the name to the first value passed in. The pseudocode is below:

Class Item { constructor(name, price) { … // Constructor Implementation

}} Class SaleItem extends Item { constructor (name, price, discount) {

A.
.//Constructor Implementation}}There is a new requirement for a developer to implement a description method that will return a brief description for Item and SaleItem.Let regItem =new Item('Scarf', 55);Let saleItem = new SaleItem('Shirt' 80, -1);Item.prototype.description = function () { return 'This is a ' + this.name; console.log(regItem.description()); console.log(saleItem.description()); SaleItem.prototype.description = function () { return 'This is a discounted ' + this.name; } console.log(regItem.description()); console.log(saleItem.description()); What is the output when executing the code above ?
Answers
A.
.//Constructor Implementation}}There is a new requirement for a developer to implement a description method that will return a brief description for Item and SaleItem.Let regItem =new Item('Scarf', 55);Let saleItem = new SaleItem('Shirt' 80, -1);Item.prototype.description = function () { return 'This is a ' + this.name; console.log(regItem.description()); console.log(saleItem.description()); SaleItem.prototype.description = function () { return 'This is a discounted ' + this.name; } console.log(regItem.description()); console.log(saleItem.description()); What is the output when executing the code above ?
B.
This is a ScarfUncaught TypeError: saleItem.description is not a functionThis is aScarfThis is a discounted Shirt
Answers
B.
This is a ScarfUncaught TypeError: saleItem.description is not a functionThis is aScarfThis is a discounted Shirt
C.
This is a ScarfThis is a ShirtThis is a ScarfThis is a discounted Shirt
Answers
C.
This is a ScarfThis is a ShirtThis is a ScarfThis is a discounted Shirt
D.
This is a ScarfThis is a ShirtThis is a discounted ScarfThis is a discounted Shirt
Answers
D.
This is a ScarfThis is a ShirtThis is a discounted ScarfThis is a discounted Shirt
E.
This is aScarfUncaught TypeError: saleItem.description is not a functionThis is a ShirtThis is a did counted Shirt
Answers
E.
This is aScarfUncaught TypeError: saleItem.description is not a functionThis is a ShirtThis is a did counted Shirt
Suggested answer: B
asked 23/09/2024
Nivenl Surnder
33 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first