Look at this script:
var human = 
{
   firstName: 'Saeed',
   lastName: 'Neamati',
   get fullName() {
       return this.firstName + ' ' + this.lastName;
   }
}
I don't know what get means in this context.
Look at this script:
var human = 
{
   firstName: 'Saeed',
   lastName: 'Neamati',
   get fullName() {
       return this.firstName + ' ' + this.lastName;
   }
}
I don't know what get means in this context.
It identifies an object property that's returned when the property is read.
See https://developer.mozilla.org/en/JavaScript/Reference/Operators/Special/get
It´s a property. You can use it like this:
console.log(human.fullName); //Saeed Neamati
It´s a function that is called when accessing this property, and returns the value.
There are also setters available:
var human = 
{
   firstName: 'Saeed',
   lastName: 'Neamati',
   get fullName() {
       return this.firstName + ' ' + this.lastName;
   }
   set fullName(val) {
       var parts = val.split(' ');
       this.firstName = parts[0];
       this.lastName = parts[1];
   }
}
human.fullName = "Henry Miller";
But as cool as it might be, it´s not supported by all browsers. So it might be better avoid using it.