function getPlayerObj(name, progress){
return {
sayHi: function(){
return `Hi, I am ${name}`;
}
};
}
console.log( getPlayerObj("OneJar", 23).sayHi() ); // "Hi, I am OneJar"
function getPlayerObj(name, progress){
return {
sayHi(){
return `Hi, I am ${name}`;
}
};
}
console.log( getPlayerObj("OneJar", 23).sayHi() ); // "Hi, I am OneJar"
function getPlayerObj(name, progress){
return {
sayHi: () => {
return `Hi, I am ${name}`;
}
};
}
var player = {
sayHi: (name) => {
console.log(arguments); // ReferenceError: arguments is not defined
return `Hi, I am ${name}`;
}
};
console.log( player.sayHi("OneJar") );
var player = {
sayHi(name){
console.log(arguments); // Arguments(1) ["OneJar"]
return `Hi, I am ${name}`;
}
};
console.log( player.sayHi("OneJar") ); // "Hi, I am OneJar"
var player = {
language1: "JavaScript",
language2: "Java",
language3: "C"
};
var player = {
lng1: "JavaScript",
lng2: "Java",
lng3: "C"
};
var prefix = "lng";
var i = 0;
var player = {};
player[prefix + (++i)] = "JavaScript";
player[prefix + (++i)] = "Java";
player[prefix + (++i)] = "C";
console.log(player); // {lng1: "JavaScript", lng2: "Java", lng3: "C"}
var prefix = "lng";
var i = 0;
var player = {
[prefix + (++i)]: "JavaScript",
[prefix + (++i)]: "Java",
[prefix + (++i)]: "C"
};
console.log(player); // {lng1: "JavaScript", lng2: "Java", lng3: "C"}