包括面向对象编程,构造函数和原型,函数的定义,this的指向,闭包,递归,拷贝等,正则表达式,以及ES6新增用法