240 发简信
IP属地:北京
  • 聊天功能开发中所遇到的问题

    一直以来我认为Websocket就是长连接。长连接就是客户端和服务器一直保持连接,并且两者都可以主动发消息给另一方 基于现在的理解列出上面这句话...

  • 实现构造器函数,同时支持new作用和普通函数调用

    题目 实现一个构造器函数A,同时支持var a = new A()与var a = A()两种形式,且支持A类的继承 首先支持new作用是比较容...

  • Resize,w 360,h 240
    meta标签的使用

    META元素通常用于指定网页的描述,关键词,作者及其他元数据。 包括的属性有:charset、http-equiv、name、content 枚...

  • Resize,w 360,h 240
    回顾JavaScript的执行机制

    JavaScript代码是一行一行按顺序执行的?是,不是? 准确的说同步的代码确实是按顺序执行的,然鹅异步代码又是怎么执行的,那么我们今天重点讨...

  • Resize,w 360,h 240
    浮动+负margin实现两栏布局

    两栏布局:一侧固定宽度,一侧自适应(如果需要主要内容优先显示,这就限定了div的Dom顺序) 但是会发现left覆盖在main的上面,遮盖住了底...

  • Canvas画圆,实现倒计时效果

    最近在项目中遇到一个需求:绘制圆形进度条倒计时功能UI设计图如下: 对于图片中数字的显示实现起来是比较容易的,这里就直接忽略掉,主要是想把绘制动...

  • npm5的坑

    今天把node版本升级到8.4.0,npm isntall 后发现多了一个package-lock.json文件,由于要用到react-uplo...

  • Resize,w 360,h 240
    有关浏览器缓存的字段

    对用户来讲,用户在浏览我们网站的时候,打开曾将浏览过的页面速度加快对开发人员来讲,利用缓存减少了对服务器的请求次数,缓解服务器的压力,减少带宽 ...

  • Resize,w 360,h 240
    关于Sass你知道多少

    项目中一直在使用sass和less,也是时候归纳总结下它们的特性了,先来看看sass。sass有两种后缀名的文件,一种是sass,一种是scss...