:::info
创建对象和函数方法,很多人都弄不清楚,不是对自己的代码要求很高,不会这个也不耽误开发,而且随着es6的class出现,基本喜欢创建对象的都用Class
这个就不介绍了有兴趣就去详细看看,记录一下简单的写法,了解一下,还是那句话,不会不耽误写代码,会了可以装逼
:::
1.如果你想获取某个函数里的一个参数或者别的,只能用return 返回出来,要是用的多了就很麻烦,这时候就弄个对象出来
function Student(name) {
this.name = name;
this.hello = function () {
alert('Hello, ' + this.name + '!');
}
}
var xiaoming = new Student('小明');
xiaoming.name; // '小明'
xiaoming.hello(); // Hello, 小明!
//修改或添加对象里的方法
Student.prototype.hello = function () {
alert('Hello, ' + this.name + '!');
};