前端

创建对象

2017-06-20  本文已影响0人  leomei91

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)
}
}
上一篇 下一篇

猜你喜欢

热点阅读