240 发简信
IP属地:北京
  • Promise详解与实现(Promise/A+)

    一、 什么是Promise? Promise是异步编程的一种解决方案:从语法上讲,Promise是一个对象,从它可以获取异步操作的消息;从本意上...

  • 支持IE9的Promise封装

    如果要看Promise具体的手写实现步骤,请看我的另一个文章 虽然大部分人开发的时候已经用不上考虑IE了,但是我相信还是有向我一样,要求兼容IE...

  • 判断是否是数组的5种方法

    在此总结一下判断数组的5种方法,如果还有其他方法,欢迎大家评论 1、Object.prototype.toString.call([]) ===...

  • 通用的WebSocket封装

    一个通用的websocket封装实例,包括Api的回调,消息发送,连接关闭。连接出错重连,重连次数限制,重连超时停止操作等

  • GET和POST那不为人知的一面

    当我们找工作面试时,总会遇到面试官问一个问题,GET和POST有什么区别,而大部分人的回答则是,GET相比较POST效率高,但是传递数据少,隐秘...

  • 一些BOM和DOM

    BOM(浏览器对象模型) iframe 窗口位置 在IE、Opera中,screenLeft和screenTop保存的是从屏幕左边和上边到由wi...

  • 闭包

    什么是闭包?   在JavaScript的函数(Function)中,使用变量时候的查找顺序是,当前方法 -> 当前方法的执行环境 -> win...