随笔分类 - javaScript
摘要:今天找到一个好玩的功能,文字转语音功能 调用的百度文字转语音的开放api html上代码 js代码 直接贴上面的代码就能正常使用了 可调节的字段 lan=zh(语言zh:中文;en:英文;fr:法文;) ie=UTF-8(字符集) per=3(每3个字符停顿) spd=5(语音播放速度,数字越大越快
阅读全文
摘要:啥叫观察者模式,我的理解就是,在战场上我看见敌军发射一枚炮弹,我告诉我的士兵卧倒,我就是一个观察者。又好比现在的狙击手,身边都有一个观察者,具体叫啥不知道,反正人家发现敌人了,就和狙击手说默默方向有人,打,完咯狙击手就往那个方向打,指哪打哪,这也是观察者的一种运用吧。 总结(1): 它定义了一种一对
阅读全文
摘要:今天学习promise的时候看到了console.dir这个方法,感到很好奇,查了以下感觉又长知识了 在Chrome中,控制台对象定义了两个似乎做同样事情的方法: console.log() console.dir() 在控制台中看,好像都是做了一个打印的功能,但实际上还是又区别的: 在Firefo
阅读全文
摘要:原型链知识摘抄: 每个实例对象(object )都有一个私有属性(称之为 __proto__)指向它的原型对象(prototype)。该原型对象也有一个自己的原型对象 ,层层向上直到一个对象的原型对象为 null。根据定义,null 没有原型,并作为这个原型链中的最后一个环节。 事实上 JavaSc
阅读全文
摘要:里氏替换: 子类能够替换父类,出现在父类能够出现的任何地方,子类必须完全实现父类的方法。在类中调用其他类时务必要使用父类,如果不能使用父类,则说明类的设计已经违背了原则。覆盖或实现父类的方法时输入参数可以被放大。即子类可以重载父类的方法,但输入参数不比父类方法中的小,这样在子类代替父类的时候,调用的
阅读全文
摘要:命令模式: 什么叫命令模式: 将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 命令模式主要有四个部分: 命令对象(command):需要执行的命令都在此声明 委托者(client):创建命令对象,并把它传递给调用者 调用者(
阅读全文
摘要:flex布局 什么叫flex布局: 通常被称为 flexbox,是一种一维的布局模型。它给 flexbox 的子元素之间提供了强大的空间分布和对齐能力。flex布局是栅格布局的一种,通俗一点讲,响应式布局 在 flex 容器中默认存在两条轴,水平主轴(main axis) 和垂直的交叉轴(cross
阅读全文
摘要:工厂模式: 什么叫工厂模式,工厂就是大家大脑里想的那样,一个流水线作业的一个东西,只需要满足刚需就可以了,一个人,只干一件事,最后串起来,就是一个事件。 首先需要说一下工厂模式。工厂模式根据抽象程度的不同分为三种: 简单工厂模式 工厂方法模式 抽象工厂模式 简单工厂: 简单工厂说白了,就是需要想到你
阅读全文
摘要:事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题。 上面两个点击事件如果点击的时候,到底谁会被先触发呢,为了解决这个问题微软和网景提出了两种几乎完全相反的概念。 事件冒泡 微软提出了名为事件冒泡(event bubbling)的事件流。事件冒泡可以
阅读全文

浙公网安备 33010602011771号