ES6 IIFE

by Rich Costello

JavaScript

// es5 version

let person = function(name) {
	return {
  	getName: function(){
    	return name;
    }
  };
}("Nicholos");
console.log(person.getName());

//es6 version

let person1 = ((name) => {
	return {
  	getName: function() {
    	return name;
    }
  };
})("Bart");
console.log(person1.getName());