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

公告

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

随笔分类

随笔档案

相册

最新评论

阅读排行榜

评论排行榜

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