首页 > 代码库 > js面向对象
js面向对象
用对象的方式写代码(简洁明了)
普通写法称之为过程式写法,
面向对象特点
抽象(把一样的东西或方法抽取出来);
封装性(只能通过对象.对象中方法去使用);
继承(重复使用方法);
面向对象的基本写法
对象的组成
实例:
var arr=【】;//创建数组,也是一个对象
arr,number=10;//对象下的变量是对象的属性
arr.test=function(){//arr下的test方法
alert(123);
}
arr.test();//调用arr下的test方法
alert(arr,number);弹出arr下number属性的属性值
如何分辨属性与方法?
属性只是运用,单纯的对象点属性
方法只要是调用,都会加括号
面向对象实例:
var obj=new object();//创建空对象等同于obj={ }
obj.name="小明";
obj.showname=function(){
alert(1)
}
工厂方式(函数式的面向对象)
工厂方式:封装函数
js面向对象
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。