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



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学院版权所有,转载请注明出处,谢谢合作!)












  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值