你的位置:首页 > 软件开发 > 网页设计 > javascript进阶

javascript进阶

发布时间:2016-10-16 16:00:05
一、javascript原型认识很多编程语言都有类的概念,我们可以拿原型和类进行比较,看看它们之间的区别以及相同点在哪里。1、类:类是一个具体事物的抽象所以类是一个抽象的东西,在面向对象中类可以用来构造对象,这就是一个抽象—具体的过程。在现实生活中就好比:图纸造汽车。2、原型:j ...

javascript进阶

一、javascript原型认识

很多编程语言都有类的概念,我们可以拿原型和类进行比较,看看它们之间的区别以及相同点在哪里。

1、类:类是一个具体事物的抽象所以类是一个抽象的东西,在面向对象中类可以用来构造对象,这就是一个抽象—具体的过程。在现实生活中就好比:图纸造汽车。

2、原型:javascript中用原型来构造对象是一个具体—具体的过程。在现实生活中就好比某品牌汽车—其他牌子汽车。

 

二、设置对象的原型

1、Object.create(proto[,propertiesObject])

proto一个对象,作为新创建对象的原型。

实例:

//新建一个原型对象car  var car = {      name:'car',      start: function(){        console.log(this.logo);      }    }//使用原型对象创建新的对象var Bensz = Object.create(car);Bensz.logo = 'bensz';//用新的对象Bensz调用start方法Bensz.start();

原标题:javascript进阶

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。