创建对象

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)
}
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容