面向对象(一)

2018-04-03  本文已影响0人  Clayten

1.对象:一切东西都可以理解为对象,而面向对象有一个关键性概念:类,但js它没有类这个概念,js的面向对象是一个怪异的。在js中使用的是一个函数来模拟对象的,因为他没有类,不能称为class,只能称为对象。

2.对象的组成:属性和方法

属性:用变量来描述

方法:用函数来描述

如一个人对象:他拥有姓名,年龄等属性,他拥有吃这个方法

3.创建对象

   //new 关键字  :创建
     new Array(); new Date();
自定义对象
    var obj = new Object();//创建一个对象
    var student = new Object();//创建一个学生,我们需要给它属性与方法
    student.stuNo = 1000;
    student.stuName = "赵三";
    student.walk = function () {
        console.log(stuName+"跑步");
    }
    console.log("姓名:"+student.stuName);
    student.walk()
上一篇 下一篇

猜你喜欢

热点阅读