摘要: 啥叫观察者模式,我的理解就是,在战场上我看见敌军发射一枚炮弹,我告诉我的士兵卧倒,我就是一个观察者。又好比现在的狙击手,身边都有一个观察者,具体叫啥不知道,反正人家发现敌人了,就和狙击手说默默方向有人,打,完咯狙击手就往那个方向打,指哪打哪,这也是观察者的一种运用吧。 总结(1): 它定义了一种一对 阅读全文
posted @ 2019-06-09 19:11 一世^浮萍 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 今天来分享一段代码,业务需求是这样的,要做一个分期付款的提交,但分期没有定固定的多少期,要让你随时能够添加,页面开始的时候要展示第一期的填空,随后才进行添加 我是这样做的 vue组件 在data内定义的值 最后的添加事件 最后展示的结果 勉强能看,功能正常,谁有更好的办法欢迎来留下言 阅读全文
posted @ 2019-05-31 21:08 一世^浮萍 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 什么是promise: Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。(地狱回调) promise对象的两大特点: 1.对象不受外界的影响 2.一旦状态发生改变,就不会再发生改变,任何时候都能得到这个结果。 promise对象的状态改变,只有两种可能 阅读全文
posted @ 2019-05-27 15:12 一世^浮萍 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 今天学习promise的时候看到了console.dir这个方法,感到很好奇,查了以下感觉又长知识了 在Chrome中,控制台对象定义了两个似乎做同样事情的方法: console.log() console.dir() 在控制台中看,好像都是做了一个打印的功能,但实际上还是又区别的: 在Firefo 阅读全文
posted @ 2019-05-07 19:38 一世^浮萍 阅读(1859) 评论(0) 推荐(0) 编辑
摘要: 今天来玩一玩vuePress的使用,用markdown来编辑一个页面网站,这里谈论到了简单使用,细节可以去官网上去查看 开始安装 项目依赖 这里运行: 这里webpack一定要有,我开始安装的时候,一直报错,项目起不来。如果项目还是有问题,请查看vuepress的npm 这些东西是否全有。 接下来创 阅读全文
posted @ 2019-03-25 10:34 一世^浮萍 阅读(1717) 评论(0) 推荐(1) 编辑
摘要: 原型链知识摘抄: 每个实例对象(object )都有一个私有属性(称之为 __proto__)指向它的原型对象(prototype)。该原型对象也有一个自己的原型对象 ,层层向上直到一个对象的原型对象为 null。根据定义,null 没有原型,并作为这个原型链中的最后一个环节。 事实上 JavaSc 阅读全文
posted @ 2019-03-24 15:37 一世^浮萍 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 用watch方法,来限制字数 阅读全文
posted @ 2019-03-18 14:10 一世^浮萍 阅读(3647) 评论(5) 推荐(1) 编辑
摘要: 里氏替换: 子类能够替换父类,出现在父类能够出现的任何地方,子类必须完全实现父类的方法。在类中调用其他类时务必要使用父类,如果不能使用父类,则说明类的设计已经违背了原则。覆盖或实现父类的方法时输入参数可以被放大。即子类可以重载父类的方法,但输入参数不比父类方法中的小,这样在子类代替父类的时候,调用的 阅读全文
posted @ 2019-03-06 18:10 一世^浮萍 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 面向对象七大原则(丢了一个合成复用) 单一原则: 单一原则,只得就是,所有的类,文件,接口... 单一,一个文件,一个类,一个文件,只干这一件事 遵循单一职责原的优点有: 可以降低类的复杂度,一个类只负责一项职责,其逻辑肯定要比负责多项职责简单的多; 提高类的可读性,提高系统的可维护性; 变更引起的 阅读全文
posted @ 2019-03-03 08:38 一世^浮萍 阅读(1454) 评论(0) 推荐(1) 编辑
摘要: 命令模式: 什么叫命令模式: 将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 命令模式主要有四个部分: 命令对象(command):需要执行的命令都在此声明 委托者(client):创建命令对象,并把它传递给调用者 调用者( 阅读全文
posted @ 2019-02-23 19:28 一世^浮萍 阅读(937) 评论(0) 推荐(0) 编辑
……