1. push 作用:向数组的末尾添加一项或多项元素 参数:要添加的项 返回值:新数组的长度 是否改变原数组:改变 var ary = ; var res = ary.push('d','e'); c...
Array.filter 过滤器出错:Async / Await中的冒险 [转译]
正如在软件开发中经常发生的那样,我有一些部分完成的Node.js脚本代码交给我,其中包含对我要接收和完成的现有逻辑的增强。我继续添加剩下的所需更改,以便可以测试代码。事情开始变得腥了。这是一项数据处理...
isPrototypeOf、instanceof、hasOwnProperty函数介绍
isPrototypeOf 作用:检测一个对象是否是另一个对象的原型。或者说一个对象是否被包含在另一个对象的原型链中 var p = {x:1};//定义一个原型对象 var o = Object.c...
怎么判断一个对象是不是数组类型?
typeof运算符去判断运算数的类型,结果如下: alert(typeof 1); // 返回字符串"number" alert(typeof "1"); // 返回字符串"string" alert...
js 自定义加减乘除方法(防止js自身计算错误)
今天遇见一个js计算小数相除出现的bug,网上搜罗了一番,找到不少相关的文章,我也保存转发一波。^_^ /** 乘法 @param arg1 @param arg2 @returns {Number}...
简单了解ES6/ES2015 Symbol() 方法
by zhangxinxu from http://www.zhangxinxu.com/wordpress/?p=7473 本文可全文转载,但需保留原作者和出处。 一、路还很远,慢慢走一点一点 JS...

ES6 Promise 用法讲解
Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。 那就new一个 var p = new Promise(...

document.referrer实践
document.referrer实践 转载自 张鑫旭博客 (更多…)
对象属性名称与js关键字重名,在低版本浏览器环境下引起报错
解决方法:引号包裹… 例如:{ delete: function() {} } 改为:{ "delete" : function() {} }
图片上传并显示(兼容ie),图片大小判断
HTML: <div id="swf" style="margin: 0 auto;text-align: center;"> <img src="/assets/img/defau...
移动端适配的方案—-flexible
使用方法 lib-flexible 库的使用方法非常的简单,只需要在Web页面的 <head></head> 中添加对应的 flexible_css.js,flexible.j...