![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
z609373067
这个作者很懒,什么都没留下…
展开
-
javaScript中定时器的用法和原理
js中的线程和定时器原创 2017-07-16 20:10:14 · 986 阅读 · 0 评论 -
编程模式 单例模式
1.单例模式定义单例模式的定义是:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线程池、全局缓存、浏 览器中的 window 对象等。在 JavaScript开发中,单例模式的用途同样非常广泛。试想一下,当我 们单击登录按钮的时候,页面中会出现一个登录浮窗,而这个登录浮窗是唯一的,无论单击多少 次登录按钮,这个浮窗都只会被原创 2017-10-22 15:05:19 · 244 阅读 · 0 评论 -
js策略模式
策略模式策略模式的定义是:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。代码例子var calculateBonus = function(performanceLevel, salary) { if (performanceLevel === 'S') { return salary * 4; } if (performanceLevel原创 2017-10-22 15:11:31 · 603 阅读 · 0 评论 -
js设计模式基础
1. 多态多态的实际含义是:同一操作作用于不同的对象上面,可以产生不同的解释和不同的结果。var sayName = function( obj ){ obj.sayName();}var Animal = function(){} Animal.prototype.sayName = function(){ console.log( this.name );}var原创 2017-10-22 14:59:10 · 195 阅读 · 0 评论 -
h5 audio 多媒体在实际中的用法
h5 audio 多媒体在实际中的用法介绍audio标签1. audio是html里新定义的多媒体流,它可以把音频呈现出来 常用于多媒体,支持度方面除了老掉牙的IE老版本外,新版浏览器都能使用(兼容性不同)。主流浏览器兼容性格式ChromeFirefoxIE9OperaSafariOGG支持支持支持支持不支持mp3支持不支持支持不支持支持WAV不支持支持不支持支持不支持综上 然而手机端还有一些问题...原创 2018-06-10 14:51:58 · 1935 阅读 · 0 评论 -
网页实现头像截取
头像截取因为再写注册登陆过程中,就像如何去实现一个类似于原生app的头像截取 首先想到的是向后台传送,但是因为后台截取是需要再liunx安装一些支持的软件在可以使用对应的库 因为再windows下开发所以先舍弃了这种办法,采用canvas绘制截取的想法实现方法 首先是input中 type='file'的change事件 可以获取到对应的图片 若上传一张就是 input.files[...原创 2018-07-27 21:28:43 · 820 阅读 · 0 评论