您的位置:首页 > Web前端 > JavaScript

PHP--js面向对象编程(V客学院知识分享)

2018-01-29 16:42 302 查看

PHP--js面向对象编程

什么是面向对象?

首先,先理解一下对象,很多事物都是对象,简单到一整数,复杂到一架飞机,对象是一个整体,对外提供一些操作;那么面向对象就是说,使用对象的时候,你可以直接使用它所提供的功能而忽略其内部组成情况

。面对对象不一定只有在编程界里才有,我们生活中无处不在;我的理解是这样的:比如说,你家里的电视机,你使用了遥控,就能操作电视机,但是你实际上不知道这台电视机里面是什么零件组成的,你只要知道

,我拿到遥控就可以操作电视机就好了。这就是一种面向对象的思想。

js中的面向对象

1、面向对象编程的特点:

抽象:抓住核心问题

封装:不用考虑内部实现过程,只要考虑功能的使用

继承:从已有对象,继承出新的对象

2、对象的组成

方法:函数--过程、动态的

属性:变量--状态、静态的

实例一

person={

 person_name:'aaa',

 person_sex:'man',

 person_say:function(){

   alert();

 }

}

实例二:

计算矩形的面积与周长

分析:

第一:确定对象的名称

       rectangle

第二:确定对象的属性

        width

        height

第三:确定对象的方法

        get_perimeter

        get_area

程序实现:

rectangle ={

width:0,

height:0,

set_value:function(width,height){

 this.width=width;

 this.height=height;

}

get_perimeter:function(){

return (this.width+this.height)*2;

}

get_area:function(){

return (this.width*this.height);

}

}

总结:以上是学习js面向对象的快速入门教程,在项目的学习过程中注重实用性,轻理论性对刚入门的新手来说是很有帮助。

本文通过实例分析了在项目中JS面向对象入门要点(PHP开发、web前端、UI设计、VR开发专业培训机构-v客IT学院版权所有,转载请注明出处,谢谢合作!)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: