Introduction to Classes

by jddevight

HTML

<div id="console">

</div>

<script>
	var $console = $("#console");
  
  function print() {
  
  	for (var i = 0; i < arguments.length; i++) {
    	$console.html($console.html() + arguments[i]);
    }
    
    $console.html($console.html() + "<br/>");
  }
</script>

JavaScript

class Person {

	constructor(name) {
  	this._name = name;
  }

	sayName() {
  
  	print(this._name);
  }
  
  sayHello() {
  
  	print("Hello, my name is " + this._name);
  }
}


var p = new Person("John");
p.sayName();
p.sayHello();