201712.15.02
来源:互联网 发布:linux教程 pdf 编辑:程序博客网 时间:2024/05/16 15:46
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body><script> /* 面向对象:极为重要 面向过程: 关注点 功能是如何实现 越复杂越难 面相对象: 关注点 谁来做这件事 越复杂越简单 优势:团队协作 描述汽车: 有轮子 交通工具 烧汽油 有颜色 归为一类 人类: 右胳膊 有腿 会工具 会沟通 会交流 高级动物 面向对象就是把具有相同特征的内容归为一类,把它封装起来,再把描述性的一些特性挂在这个类的原型下,这种编程方式就叫做面向对象。 封装函数 -> 归类 警察 : 人 有警服 上过军校 有大盖帽 构造函数: 构造对象的函数,return 一个对象 p1 p2 p3 实例化对象 js的面向对象: 三大特征: 1.抽象 :把具有相同特征的内容抽离出来 2.封装 :包在一个函数里 3.继承 :子类继承父类 以前: new Date() new Array() new RegExp() */ // let name = "留恋"; // let age = "18"; // let name2 = "番茄"; // let age2 = "15"; // let name3 = "Apile"; // let age3 = "16"; function Person (name,age){//工厂方式(构造函数) let obj ={};//初始材料 obj.name = name ; obj.age = age; obj.say = function(){ alert(this.name) }; //加工 return obj;//出厂 } let p1 = Person("留恋","18"); p1.say(); console.log(p1);</script> </body></html>
阅读全文
0 0
- 201712.15.02
- 02
- *02
- #!(02)
- 02
- 02
- 02
- 02
- 02
- 02
- 2007-02-02
- 2010-02-02
- 11 02 02 年三十
- 2012-02-02
- hibernate-2014-02-02
- 02课后作业02
- CVPR 2017-02-02
- 2015/02/02 - 2015/02/03
- bzoj1059: [ZJOI2007]矩阵游戏 二分图匹配
- 【腾讯】如何把Docker镜像分发速度提升90+%
- .net开发中MysqlHelper帮助类
- 每天一道LeetCode-----判断某棵树是否是二叉搜索树
- Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlFmtTLV
- 201712.15.02
- 去掉input自动补全后的黄色样式
- 安卓中文开发文档网址收藏
- js中apply()和call()的区别和用法
- vue-cli的webpack模板项目配置文件简析
- C 数据结构 笔记(二) —— 链表
- Qt之静态链接库的创建并使用
- 打开Mac OSX原生的读写NTFS功能
- 数据库:mysql5.6 innoDB锁等待