ES6的面向对象写法

这是之前的写法

function Previous (name,age){
				this.name = name;
				this.age = age;
			}
			let Bin = new Previous('Bin',21);

这是es6的写法

class Person {
				constructor(name,age){
					this.name = name;
					this.age = age;
				}
			}
			let Hongbin = new Person('Hongbin',21);

打印两种写法的实例:
在这里插入图片描述
相比起来更加方便,像真正的面向对象的语言了,为不断进步的js而喝彩,期待JavaScript走的更高更远,加油

发布了117 篇原创文章 · 获赞 146 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/printf_hello/article/details/104873294
今日推荐