js中没有类这个概念,与之对应的叫做对象。
new
关键字相当于class
关键字
d = new Date()
Tue Jun 20 2017 17:28:28 GMT+0800 (中国标准时间)
d.getMinutes()
28
d.getHours()
17
a=d.getHours()+4
21
d.setHours(a)
1497965308168
d
Tue Jun 20 2017 21:28:28 GMT+0800 (中国标准时间)
js中,类和函数都是使用function
关键字。而对象是使用
object = new 函数名()
来创建的。
this相当于函数本身的一个实例对象,就把他当做一个特殊的唯一的对象即可。
原型
function func(n){
this.name = n;
}
func.prototype = {
'sayname':function(){
console.log(this.name)
}
}