JavaScript 类与面向对象

12次阅读

共计 469 个字符,预计需要花费 2 分钟才能阅读完成。


类是语言提供的自定义数据类型的机制,也就是自定义对象
面向对象
对象用来表示复杂的数据类型面向对象说的是以怎样一种方式处理复杂的数据类型
创建类
// Person 是类名, 一般首字母大写
// 类看起来就是一个函数
var Person = function(name) {
// this. 变量名可以创造一个只有类的实例才能访问的变量
this.name = name
}
// new 一个类可以创建一个类的实例
var tao = new Student(‘tao’)
给类增加方法
// 类名.prototype. 方法名 可以给类增加方法
Person.prototype.greeting = function() {
console.log(`hello, I’m ${this.name}`)
}

var Person = function(name) {
this.name = name
}
var tao = new Person(‘tao’)
Person.prototype.greeting = function() {
console.log(`hello, I’m ${this.name}`)
}
tao.greeting()

正文完
 0