240 发简信
IP属地:江苏
  • 5. 实现一个MyMath对象
    function MyMath() {}
    MyMath.prototype = Object.create(Math)
    MyMath.prototype.constructor = MyMath
    MyMath.prototype.random = function() {
    return Math.ceil(Math.random()*9)
    }

    小小的考验

    聊聊闭包,单例,模块化这些概念以及他们之间的联系 第二题 布局不使用fixed/absolute,让某一个块元素一直置于最底部,中间列表可以滚动,顶部title栏一直吸顶 聊...

  • 120
    JS冻结对象的《人间词话》 完美实现究竟有几层境界?

    王国维在《人间词话》里谈到了治学经验,他说:“古今之成大事业、大学问者,必经过三种之境界。” 巧合的是,最近受 git chat / git book 邀请,做了一个分享。其...

  • 120
    nodeJS实现基于Promise爬虫 定时发送信息到指定邮件

    英国人Robert Pitt曾在Github上公布了他的爬虫脚本,导致任何人都可以容易地取得Google Plus的大量公开用户的ID信息。至今大概有2亿2千5百万用户ID遭...

  • 120
    快来看看Google出品的Protocol Buffer,别只会用Json和XML了

    前言 习惯用 Json、XML 数据存储格式的你们,相信大多都没听过Protocol Buffer Protocol Buffer 其实 是 Google出品的一种轻量 & ...

  • 120
    前端基础进阶(二):执行上下文详细图解

    我们在JS学习初期,或者在面试的时候常常会遇到变量提升相关的思考题。 比如先来一个简单一点的。 暂时先不管这个例子,我们先引入一个JavaScript中最基础,但同时也是最重...

  • 120
    前端基础进阶(三):变量对象详解

    变量对象,在新版本中,准确的说法应该是环境记录对象,而环境记录对象,又区分词法环境对象与变量环境对象,词法环境对象用于解析当前上下文中,由 const 声明的标识符引用,变量...