js面向对象基本

js面向对象入门基本

我们在一样平常编程中,用到的大多都是js面向历程的编程,然则20%的编程我们要运到面向对象,建立对象实例(类),下边说一下,我们建立对象的几种要领!

我们建立对象有下边几种要领:

  1. 第一个要领

//new Object
    var person=new Object
    person.name="xx";
    person.age=xx;
    person.....
  1. 第二种要领

//直接建立一个对象,字面量情势
var person={
    name="xx",
    age="xx",
    ...
    
    }
}

上边的要领我们常常用来进修,然则有一些诟病,假如你想要建立多个对象,能够运用下边这类要领。。

  1. 引见一下这类要领

//建立对象实例
function Student(name,age,xxx){
    this.name="",
    this.age="",
    this.xxx,
}
//下边是建立对象的要领
//用到了对象的继续    类
var student1 = new Student('xx', 19, 'xx');

var student2 = new Student('xx', 23, 'xx');

我们用下边这类要领假如建立10个对象是否是以为比上边谁人轻易?

我们要想对一个对象运用或许建立本身的要领就用到了原型对象prototype!接着上边的

student1.prototype.fly=function(){
    console.log("我会飞")
}
student2.prototype.run=function(){
    console.log("我会跑")
}

这就是面向对象的一些基本,假如人人以为能够的话,给个赞,有什么问题也能够在下边批评,我会为你们解答!

    原文作者:青石巷
    原文地址: https://segmentfault.com/a/1190000010210163
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞