王骏的博客
编程、网络技术点滴...

公告

逐渐将VC知识库的博客迁移到这里!

随笔分类

随笔档案

相册

最新评论

阅读排行榜

评论排行榜

程序员博客   首页  新随笔  订阅  管理  登录 
 
http://www.zhangxinxu.com/wordpress/20...
阅读(287) 评论(0)
代码如下: function getParam(url, p) { var s = '/'+p+'\\=([^&]+)/ig'; var re = new RegExp(eval(s)); var result = re.e...
阅读(1759) 评论(1)
不断地then,看起来有点恶心,tj大神为我们提供了co,看起来舒坦多了,代码如下:   var wait1 = function(){   var p = new Promise(function(resolve, reject) {   ...
阅读(954) 评论(1)
function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }...
阅读(695) 评论(0)
来源:http://liubin.org/promises-book/#promise-polyfill Polyfill...
阅读(9013) 评论(0)
ES6开始内置Promise对象,wait1,wait2,wait3按顺序执行的代码如下: var wait1 = function(){   var p = new Promise(function(resolve, reject) {    var tasks =...
阅读(3492) 评论(2)
异步函数的顺序执行有很多种方案,例如jQuery的Deferred,ES6开始有的Promise,ES7开始有的Async/Await,以及一些第3方库。注意:ES6有部分浏览器不支持,ES7有许多浏览器不支持。   ES6 Promise的方案请移步:...
阅读(931) 评论(0)
非闭包实现 var MyObject = function() { // 私有变量 var private_v1; // 私有方法 function...
阅读(725) 评论(0)
// 现在只需这样 var exp = null; if (!exp){    alert("empty");}   // 或 var exp = undefined; if (!exp){  &n...
阅读(591) 评论(0)
// 数组定义 var arr = []; // 或 var arr = new Array(); // 添加数组元素 arr.push(1); // 添加数字 arr.push('okbase.net'); // 添加字符串 arr.push({name:'use...
阅读(740) 评论(0)