2021年1月14日

总结了工作中常用的 ES6 代码片段

摘要: 1、如何隐藏所有指定元素? const hide = (...el) => [...el].forEach(e => (e.style.display = "none")); // Example hide(document.querySelectorAll("img")); // 隐藏页面上所有< 阅读全文

posted @ 2021-01-14 11:04 明启心动 阅读(110) 评论(0) 推荐(0) 编辑

2019年6月13日

不借助第三者交换 a,b两个值

摘要: /* 方法一 */ a = {a:b,b:a}; b = a.b; a = a.a; /* 方法二 */ a = [a,b]; b = a[0]; a = a[1]; /* 方法三 */ [a,b] = [b,a]; 阅读全文

posted @ 2019-06-13 14:08 明启心动 阅读(228) 评论(0) 推荐(0) 编辑

canvas 等比例压缩图片

摘要: // 图片压缩,默认同比例压缩 compressImg (URL, callback) { // 生成canvas let canvas = document.createElement('canvas') let ctx = canvas.getContext('2d') let image = new Image() image.setAttribute('crossOr... 阅读全文

posted @ 2019-06-13 14:02 明启心动 阅读(1713) 评论(0) 推荐(0) 编辑

2018年7月6日

微信小程序 用户授权登录

摘要: 小程序官方文档,上面说明wx.getUserInfo(OBJECT) 注意:此接口有调整,使用该接口将不再出现授权弹窗,请使用 引导用户主动进行授权操作 > 当用户未授权过,调用该接口将直接报错 当用户授权过,可以使用该接口获取用户信息 如上文,之前用户未授权过时,调用wx.getUserInfo会 阅读全文

posted @ 2018-07-06 09:37 明启心动 阅读(4303) 评论(0) 推荐(0) 编辑

2018年7月3日

js中const,var,let区别

摘要: 今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。 1.const定义的变量不可以修改,而且必须初始化。 2.var定义的变量可以修改,如果不初始化会输出undefined,不会报错。 3.let是块级作用域, 阅读全文

posted @ 2018-07-03 17:13 明启心动 阅读(152) 评论(0) 推荐(0) 编辑

2018年6月8日

微信小程序 登录验证问题

摘要: 在小程序开发的过程中。我们在处理登录模块的时候需要拿到token值。根据官方文档的描述,这一过程需要与后端同事共同配合才能拿到。 其实我们要做的就是将code值发送给后端,后端去相应的接口请求之后就能给我们返回token值!在其他页面也需要用到token来请求数据,所以拿到它时候我们还需将其存到全局 阅读全文

posted @ 2018-06-08 10:28 明启心动 阅读(2737) 评论(0) 推荐(0) 编辑

2018年6月7日

接着上一篇继续补充一些微信小程序前端开发中常用方法

摘要: 上一篇中提到一些常用方法都写在util.js中,那么这里再新建一个api.js,写一些调用接口的方法 var util=require('util.js') /** * 获取swiper(轮播)数据 * mid 是后台用户名 如"100" */ function getSwiperData(mid, 阅读全文

posted @ 2018-06-07 14:14 明启心动 阅读(442) 评论(0) 推荐(0) 编辑

微信小程序前端开发中经常用到的一些好方法(待后续继续补充)

摘要: 一、两种时间格式校验 1.精确到年、月、日、时、分、秒 2.用“-”连接年月日 二、加载显示数据之前 “请稍后”等待提示和关闭提示 function hideLoading(){ wx.hideToast(); } function hideLoading(){ wx.hideToast(); } 阅读全文

posted @ 2018-06-07 13:58 明启心动 阅读(302) 评论(0) 推荐(0) 编辑

2017年12月22日

js 滚动到指定位置的函数

摘要: 很多时候我们会需要这样一个效果,点击某位置时,让页面滚动到某一个位置。下面我总结的一个方法。ele:要跳到的元素节点。不传参为跳到最上边speed:滚动到元素节点的时间,单位为毫秒,不传参为默认值 阅读全文

posted @ 2017-12-22 16:38 明启心动 阅读(1792) 评论(0) 推荐(0) 编辑

2017年12月20日

前端常用的插件网站

摘要: 这套工具集中的大部分你可能见过,也可能没见过,如果有哪个/些让你眼前一亮,那么我的分享就很值了。这个列表包含许多种类的资源,所以这里我将它们分组整理。Javascript 库Particles.js — 一个用来在 web 中创建炫酷的浮动粒子的库Three.js — 一个用来在 web 中创建 3 阅读全文

posted @ 2017-12-20 16:57 明启心动 阅读(2175) 评论(0) 推荐(0) 编辑

导航