由于业务需要,需要上传大文件,已有的版本无法处理IE版本,经过调研,百度的 webuploader 支持 IE 浏览器,而且支持计算MD5值,进而可以实现秒传的功能。 大文件上传主要分为三部分,预上传,分块上传,合并上传…
分类:前端
禁用审查元素,禁用控制台
禁用按键 document.addEventListener("touchmove", function (e) { e.preventDefault() }, false); $(document).ready(fun…
js 原型链的那些事儿
媒介 平常谈到js中的继续的时刻,一定会遇到原型,原型链的题目,原型内里又有prototype,__proto__,constructor属性,讲到这儿,许多同砚是否是都一头雾水,傻傻分不清楚,由于工作中用到的处所是少之…
JavaScript常用算法
一、排序算法 1、Array.sort(function)(JavaScript原生排序算法)参数:比较函数(可选)若无参数,则按照首字母的ASCII码排序,比较函数的作用为确定排序 function(value1,va…
【刷算法】扑克牌顺子
题目描述 LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)…他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩…
白话es6系列二:你真的会声明变量吗
ES6新增了二个声明变量的关键字,let和const,再加上ES6之前的var,这样声明变量就有三个关键字了,大有三国鼎立之势。那到底用哪个来声明变量呢? var 首先,得说说var的特殊行为,变量提升,来看一个例子: …
前端js实现字符串/图片/excel文件下载
在web开发中,如果你想让用户下载或者导出一个文件,应该怎么做呢?传统的做法是在后端存储或者即时生成一个文件来提供下载功能,这样的优势是可以做权限控制、数据二次处理,但缺点是需要额外发起请求、增大服务端压力、下载速度慢。…
【刷算法】一棵树是不是是另一棵树的子构造
问题形貌 输入两棵二叉树A,B,推断B是不是是A的子构造。(ps:我们商定空树不是恣意一个树的子构造) 剖析 假定树A的根节点ra和树B的根节点rb值雷同,那末接下来就以这两个节点最先顺次比较ra.left和rb.lef…
JavaScript代码整洁之道
JavaScript代码整洁之道 整洁的代码不仅仅是让人看起来舒服,更重要的是遵循一些规范能够让你的代码更容易维护,同时降低bug几率。 原文 clean-code-javascript,这里总结摘录出个人觉得有帮助的地…
Javascript检查一个字符串是否包含另一个字符串方法总结
站长博客:https://www.pipipi.net/ ES6 includes 方法当包含时返回true,不包含时返回false,代码实例如下: var string = "foo"; var substring1 …
Vue.js-Vue实例
推荐阅读原文 学习笔记: Vue实例 Vue实例 组件间通信 <p data-height=”265″ data-theme-id=”0″ data-slug-has…
【刷算法】二叉搜刮树的第k个结点
问题形貌 给定一棵二叉搜刮树,请找出个中的第k小的结点。比方, (5,3,7,2,4,6,8) 中,按结点数值从小到大递次第三小结点的值为4。 剖析 二叉搜刮树的特性就是关于某个点来讲,左子树上的点小于该点,右子树上的点…