判断资源并行加载完成的三种办法:计数、Promise及 $.Deferred 方法一:计数比较function loadImg(url, cb) { var img = new Image(); img.src = url; img.onload = cb;}function loadImages(
Vue.js + LeanCloud(node.js)前后端分离开发样板 Vue.js + LeanCloud(node.js)前后端分离开发样板如果对您有帮助的话,欢迎 star~我的github 地址另外现在用命令行部署 leancloud 有点问题,async/await 会报错,但是使用 git 部署不会
js_正则 正则应用正则表达式在web开发中的常用邮箱验证用户名验证替换字符串某一部分信息采集,用来分析有效代码段...有规律的字符串描述正则表达式是一门独立的知识,同样的一段描述,比如,对于email的匹配表达式,在不同的语言是一样的,但是调用的函数
html5之canvas canvas是html5出现的新标签,主要用来画图,看见网上能用来实现各种图形,所以感觉很好玩,就学习了一下。 canvas绘制图形有两种方法:context.fill() //填充context.stroke
前端开发之单一职责原则 单一职责原则(SRP:Single responsibility principle)又称单一功能原则,面向对象五个基本原则(SOLID)之一。它规定一个类应该只有一个发生变化的原因。在前端开发的过程中,一个需求总会有多种解决方法,如果多人
切图崽的自我修养-页面加载Js的常见方式 前言我就想随便找个地方放东西不行吗?看别人写的代码,中写原生js无一例外加了window.onload, jquery示例中无一例外的加了 $(function(){}) But why? 从此这两尊神秘的大佛让我畏惧了很久,今天写的博
onselect 与 onselectstart 的区别 onselect 与 onselectstart 都属于 JavaScript 当中的 DOM 事件,由于它们二者的拼写比较相似,所以最初使用时弄混了两个事件的效果,在此做一个简单的记录。背景之前在公司的前端项目中,自己写了一个基于 jqu
开开心心做几道JavaScript机试题 - 02 前集回顾我们在开开心心做几道JavaScript机试题 - 01中吐了槽,也顺势展开了机试题之旅,本章我们暂时压抑自己的吐槽之心,继续就题目前行。仍然希望对各位正确认识JavaScript这门语言,已经在面试过程中遇到这些问题时,如何思考!
JavaScripts闭包 闭包在js里面的存在就好像奥利奥冰淇淋里面的奥利奥,没了奥利奥,冰淇淋还是冰淇淋,毕竟js 就是一个你怎么写都能好好运行的好语言。可是人写的代码总是要高级484,所以好好理解闭包好么。闭包的定义闭包是指有权访问另一个函数作用域中的变量的函数
epto touch 库源码分析 所谓 zepto 的 touch 其实就是指这个文件啦,可以看到区区 165 行(包括注释)就完成了 swipe 和 tap 相关的事件实现。在正式开始分析源码之前,我们先说说 touch 相关的几个事件,因为无论是 tap 还是 swip