用js数组求和、最大值、最小值、平均值简便写法

/*平均值:*/  [1,2,3,4,5,6,7,8,9,10].reduce((a,b,c)=>(a*c+b)/(c+1))/*最大值:*/  [1,2,3,4,5,6,7,8,9,10].reduce((a,b)=>(a>b?a:b))/*最小值  */  [1,2,3,4,5,6,7,8,9,10].reduce((a,b)=>(a<b?a:b))/*求和 */     [1,2,3,
作者:admin发表于:2016-06-03 13:39:49

css文字和图标垂直居中对齐的方式

直接把图片和文字放div里是这个效果<div> <img class="ico" src="__PUBLIC__/Event/images/room/weixin_logo_icon.png"> 微信</div>感觉图片既没有居中也没有置顶也没有置底在一个很诡异的位置,这个位置是怎么计算出来的麻烦知道的朋
作者:admin发表于:2016-05-14 13:11:42

解决由于网络原因导致的js加载失败并被微信客户端缓存

我们知道微信浏览器默认是会缓存css、js等文件缓存策略未知,通常我们给文件名后面加一个版本号来解决缓存问题。不过由于网络原因、js文件经常会下载错误,而下载错误的文件还是会被微信客户端缓存,结果就是用户不管怎么重新打开页面,js都是异常的,由此我们想到了在加载js
作者:admin发表于:2016-05-09 16:36:31

gulp 合并压缩js文件简单测试

首先先用npm安装gulp、gulp-uglify、gulp-concat然后编写gulpfile.js var gulp = require('gulp');var uglify = require('gulp-uglify');var concat=require('gulp-concat');gulp.task('default', function() { gulp.src([ 'Public
作者:admin发表于:2016-04-06 14:42:12

js indexOf兼容性问题

记录个坑indexOf用于判断数组中是否存在某元素,不过在低版本浏览器中并不支持,可以使用jQuery提供的inArray替代
作者:admin发表于:2016-04-06 10:47:54

移动端开发字体

经过实践表明设置字体    font-family: "Helvetica Neue",Helvetica,STHeiTi,sans-serif;可以在pc、苹果手机还有安卓手机上保持最佳统一和视觉效果
作者:admin发表于:2016-03-21 14:57:38

手写移动端抛物线购物车

思路:1、获得抛物线起点、终点2、通过变量加速度、向上初速度、起点终点垂直的位移计算出整个抛物运动所用的时间t3、通过2步骤得到的时间t和起点、终点的水平位移计算出水平速度v4、有了变量他t、v、加速度、初速度整个曲线的方程就有了5、创建一个节点设置样式使其脱离文档
作者:admin发表于:2016-03-20 16:24:40

微信浏览器Uncaught ReferenceError: WeixinJSBridge is not defined 和 ReferenceError: Ca

在文章 一个简易的前端异常监控系统中创建了一个记录前端js异常的系统并用于项目中使用,项目中使用了window.onerror用于捕获错误,根据onerror事件的定义在事件中可以获得错误信息,文件的路径,行号。在线上运行中出现了大量的ReferenceError: Can't find variable: Wei
作者:admin发表于:2016-03-08 20:21:57

苹果浏览器click事件代理的坑

 在微信公众账号项目开发的过程中发现苹果手机click事件代理有坑,目前认为是浏览器bug症状如下1、div span等元素的click事件不会被代理,解决方案也很简单给目标元素加上cursor:pointer属性2、a、img等元素是支持click事件代理的3、虽然div、span等元素在没有设置curso
作者:admin发表于:2016-02-21 18:21:32

移动端touch事件和click事件冲突的解决办法

 前段时间做了个移动端的图片轮播插件,通过响应touchstart、touchmove、touchend等事件来判断滑动的动作,不过移动端上必须在touchstart事件里面调用e.preventdefault()才能正常触发之后的touchmove、touchend事件。一旦调用了e.preventdefault() 之后系统的自带的clic
作者:admin发表于:2016-02-21 18:10:18
84«123456789»

Copyright © 2012-2014 我的代码板 Inc. 保留所有权利。

页面耗时0.0250秒, 内存占用1.9 MB, 访问数据库11次

闽ICP备15009223号-1