文章分类 -  script

摘要:前端很多项目中,都有文件下载的需求,特别是JS生成文件内容,然后让浏览器执行下载操作(例如在线图片编辑、在线代码编辑、iPresst等)。 但受限于浏览器,很多情况下我们都只能给出个链接,让用户点击打开-》另存为。如下面这个链接: <a href=”file.js”>file.js</a> 用户点击 阅读全文
posted @ 2017-12-12 18:10 五艺 阅读(3091) 评论(0) 推荐(0)
摘要:开发中,有时候,为了打造更好的用户体验,同时减轻服务器端的压力,需要对于一些如,手机号码,银行卡号,身份证号码进行格式校验 下面是判断银行卡号输入是否正确的代码(基于Luhn算法的格式校验): iOS代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 阅读全文
posted @ 2017-11-30 16:40 五艺 阅读(968) 评论(0) 推荐(0)
摘要:微信小程序 支付倒计时 看效果 由于web 经验弱爆- - 一开始我的思路是找事件,但是看了半天API 基本都是点击触摸,通过物理触发- - 我居然忽略了生命周期,生命周期+线程不就完全OK吗~ 事实证明,线程还是王道啊,一开始就应该这么搞嘛~ 度娘上面也看了很多都是用js写的,but,可能刚做没几 阅读全文
posted @ 2017-11-21 14:54 五艺 阅读(366) 评论(0) 推荐(0)
摘要:本文实例为大家分享了js支付倒计时页面制作代码,供大家参考,具体内容如下 (图一) (图二) (图三) (图四) 实现目标 一、页面在图一时开始进行倒计时(可以点击取消订单按钮,支付页面消失)。 二、倒计时完毕,出现删除订单。 三、单击删除订单,弹出弹框,询问是否要真正删除订单。 四、单击确定,即可 阅读全文
posted @ 2017-11-21 14:53 五艺 阅读(446) 评论(0) 推荐(0)
摘要:验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^\+?[1-9][... 阅读全文
posted @ 2017-11-15 22:51 五艺 阅读(30808) 评论(0) 推荐(1)
摘要:bShare分享插件的使用。 1、引用JS文件 [html] view plain copy <script type="text/javascript" ckharset="utf-8" src="http://static.bshare.cn/b/buttonLite.js#style=-1&u 阅读全文
posted @ 2017-10-27 08:38 五艺 阅读(351) 评论(0) 推荐(0)
摘要:目前由于许多用户都将电话升级到了IOS系统,苹果的iOS 10已经正式对外推送,相信很多用户已经更新到了最新的系统。然而,如果web站没有及时支持https协议的话,当很多用户在iOS 10下访问很多网站时,会发现都无法进行正常精确定位,导致部分网站的周边推荐服务无法正常使用。为何在iOS 10下无 阅读全文
posted @ 2017-09-26 23:51 五艺 阅读(2725) 评论(0) 推荐(0)
摘要://腾讯网的适配代码 <script type="text/javascript"> var browser = { versions : function() { var u = navigator.userAgent, app = navigator.appVersion; return {// 阅读全文
posted @ 2017-09-26 23:34 五艺 阅读(191) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/ked/article/details/1506587 http://blog.csdn.net/ked/article/details/1506587 最近写了一个拖动层的HTML页面, 需要获取滚动条当前的位置. 于是我使用document.body.s 阅读全文
posted @ 2017-09-26 10:43 五艺 阅读(1584) 评论(0) 推荐(0)
摘要:https://medium.com/statuscode/cors-a-guided-tour-4e72230a8739 Martin SplittFollow Bits, Bytes and Rock'n'Roll! Turning challenges into solutions. Push 阅读全文
posted @ 2017-09-10 15:48 五艺 阅读(549) 评论(0) 推荐(0)
摘要:项目开发完成外发后,没有一个监控系统,我们很难了解到发布出去的代码在用户机器上执行是否正确,所以需要建立前端代码性能相关的监控系统。 所以我们需要做以下的一些模块: 一、收集脚本执行错误 1 2 3 4 5 6 7 8 9 10 11 12 13 14 function error(msg,url, 阅读全文
posted @ 2017-09-06 00:01 五艺 阅读(152) 评论(0) 推荐(0)
摘要:http://shuizhongyue.blog.51cto.com/7439523/1718327 标签:使用window.performance分析web前端性能 版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 说在前面 最近身体出了点问题,折腾了个把星期总算活过来。差不多个把 阅读全文
posted @ 2017-09-02 16:10 五艺 阅读(444) 评论(0) 推荐(0)
摘要:理解js中的new 博客分类: JavaScript 理解js中的new JavaScript new 操作符 在有上面的基础概念的介绍之后,在加上new操作符,我们就能完成传统面向对象的class + new的方式创建对象,在Javascript中,我们将这类方式成为Pseudoclassical 阅读全文
posted @ 2017-08-07 16:57 五艺 阅读(191) 评论(0) 推荐(0)
摘要:转http://www.cnblogs.com/beli/p/6297741.html 排序算法说明: (1)对于评述算法优劣术语的说明 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面;不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; 内排序:所有排序操作都在内 阅读全文
posted @ 2017-07-24 23:48 五艺 阅读(164) 评论(0) 推荐(0)
摘要:Document 阅读全文
posted @ 2017-05-18 18:05 五艺 阅读(1166) 评论(0) 推荐(0)
摘要:本篇博文主要介绍HTTP请求-响应的系列过程,包括四个部分,是在陆续学习中觉着之间有关联总结下来的,以便自己今后忘记后可以快速查看也为各位看到这篇文章的朋友们梳理一下知识。下面,正文开始: 作为一个前端开发人员,我们每天都在与页面打交道,那么,当你输入一个网址的时候,实际究竟会发生什么呢?下面,就先 阅读全文
posted @ 2017-05-14 16:47 五艺 阅读(233) 评论(0) 推荐(0)
摘要:前面的话 一说起富文本,人们第一印象就是像使用word一样,在网页上操作文档。实际上差不多就是这样。富文本编辑,又称为WYSIWYG (What You See Is What You Get所见即所得),指在网页中编辑富文本内容。本文将详细介绍如何通过javascript实现富文本编辑 方式 有两 阅读全文
posted @ 2017-05-14 14:03 五艺 阅读(348) 评论(0) 推荐(0)
摘要:上周给运营系统补了个记住密码的功能,好像很容易的需求啊,还真费了不少劲,补充了不少cookie方面的知识~特地总结下! 大体思路就是通过存/取/删cookie实现的;每次进入登录页,先去读取cookie,如果浏览器的cookie中有账号信息,就自动填充到登录框中,存cookie是在登录成功之后,判断 阅读全文
posted @ 2017-05-14 12:28 五艺 阅读(581) 评论(0) 推荐(0)
摘要:HTTP请求中,如果是get请求,那么表单参数以name=value&name1=value1的形式附到url的后面,如果是post请求,那么表单参数是在请求体中,也是以name=value&name1=value1的形式在请求体中。通过chrome的开发者工具可以看到如下(这里是可读的形式,不是真 阅读全文
posted @ 2017-05-04 21:32 五艺 阅读(156) 评论(0) 推荐(0)
摘要:引子 机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一天机机到北海公园游玩,肚肚饿了,于是乎打开手机地图,搜索北海公园附近的餐馆,并选了其中一家用餐。 饭饱之后机机开始反思了,地图后台如何根据自己所在位置查询来查询附近餐馆的呢?苦思冥想了半天,机机想出了个方法:计 阅读全文
posted @ 2017-04-28 00:00 五艺 阅读(323) 评论(0) 推荐(0)