How to add properties to an object in JavaScript

2 Answers

0 votes
function employee(name, job, salary) {
    this.name = name;
    this.job = job;
    this.salary = salary;
}

employee.prototype.company = "collectivesolver";
 
let e1 = new employee("tom bankester", "programmer", 11890);
 
console.log("name: " + e1.name);
console.log("job: " + e1.job);
console.log("salary: $" + e1.salary);
console.log("company:" + e1.company);


 
/*
run:
 
name: tom bankester
job: programmer
salary: $11890
company:collectivesolver
 
*/

 



answered Apr 10, 2017 by avibootz
edited May 20, 2024 by avibootz
0 votes
const obj = { Name: "Tim" };
console.log(obj);
 
obj.Age = 42;
console.log(obj);
 
obj.Country = "USA";
console.log(obj);

  
   
      
/*
run:
            
{
  Name: "Tim"
}
{
  Age: 42,
  Name: "Tim"
}
{
  Age: 42,
  Country: "USA",
  Name: "Tim"
}
          
*/

 



answered May 20, 2024 by avibootz
...