程序人生

nodejs 图片预览和上传的示例代码

本文介绍了nodejs 图片预览和上传的示例代码,分享给大家,具体如下: 效果如下: 前言 一般在上传图片之前需要暂存在本地预览一下。 前端图片预览用的是 FileReader的readAsDataURL方法...

程序人生

无限循环轮播图之运动框架(原生JS实现)

封装运动框架 function getStyle(obj,name){ if(obj.currentStyle){ return obj.currentStyle[name]; }else{ return getComputedStyle(obj,false)[name]; }}function move(obj,json,options){ var options=options || {}; var duration=options.duratio...

程序人生

微信小程序的生命周期的详解

今天记录一下微信小程序的app生命周期及各页面的生命周期。 (一)小程序的生命周期 在app.json中进行监听,三个方法 ①onLauch方法只在小程序启动时触发一次。 ②onShow方法,在小程序...

程序人生

JS简单实现点击跳转登陆邮箱功能的方法

本文实例讲述了JS简单实现点击跳转登陆邮箱功能的方法。分享给大家供大家参考,具体如下: 前言 注册的过程中往往需要填写邮箱,并登陆邮箱进行验证。利用JS可以实现针对不同的...

程序人生

javascript 缓冲运动框架的实现

javascript 缓冲运动框架的实现 框架的使用,大大的提高了我们的编码的效率,下面分享一个缓冲运动框架。 实例代码: /** * Created by wang on 2016/8/3. *///获取非行间样式和行间样式functio...

程序人生

JavaScript 异步调用

问题 可修改下面的 aa() 函数,目的是在一抄后用 console.log() 输出 want-value function aa() { setTimeout(function() { return "want-value"; }, 1000);} 但是,有额外要求: aa() 函数可以随意修改,但是不能有...

程序人生

vue中v-model动态生成的实例详解

vue中v-model动态生成的实例详解 前言: 最近在做公司的项目中,有这么一个需求,每一行有一个input和一个select,其中行数是根据服务器返回的json数据动态变化的。那么问题来了,我们要...

程序人生

JS使用正则表达式找出最长连续子串长度

废话不多说了,直接给大家贴代码了,具体代码如下所示: function maxLenStr(str){ var len = 0, max_len = 0; var reg = new RegExp("(.)\\1{1,}","g"); var res = reg.exec(str); while(res != null){ len = res[0].length; if(m...