摘要: 如果我们想再创建一个面向对象的程序呢? 创建是创建好了,但是我们可以看到有很多重复的代码,按照我们平时的做法,这时候怎么办呢?封装成一个函数呗,对,就这么干 我们把面向对象的封装函数叫做工厂方式,其实就是封装函数,只不过是起了一个文雅的名字,它为什么叫工厂方式,因为它的步骤特别像一个工厂的流水线 是 阅读全文
posted @ 2017-11-26 21:32 阿弥陀佛么么哒! 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 那么怎么来写一个面向对象的程序呢?先别急 我们先说一下面向对象的组成 1,属性:对象下面的变量,我们叫做属性 2,方法:对象下面的函数,我们叫做方法 我们来看一个例子 当然,这里有一个更简单的方法,来区分属性和方法,那就是带()执行的就是方法,不带()的就是属性 好了,接下来咱们就开始写一个面向对象 阅读全文
posted @ 2017-11-26 20:47 阿弥陀佛么么哒! 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 摘自阮一峰老师的博客 当然现在的es6中已经有了class,去声明一个类,让js看上去更像是一个面对对象编程的 阅读全文
posted @ 2017-11-26 18:24 阿弥陀佛么么哒! 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 在写js程序中,我们总会遇到一些很奇怪的问题,比如对象的引用,百思不得其解,比如 弹出一个结结实实的false,这是为什么呢?十万个为什么!!! 赶紧试试其他的类型 一头雾水。。。。 接着往下看 这都是什么原因,这一切都罪过都要归功于对象的引用 实际上像数字,字符串,布尔值这些基本类型之间的赋值只是 阅读全文
posted @ 2017-11-26 11:38 阿弥陀佛么么哒! 阅读(141) 评论(0) 推荐(0) 编辑