240 发简信
IP属地:广东
  • 120
    刨根问底HTTP和WebSocket协议(二)

    上篇介绍了HTTP1.1协议的基本内容,这篇文章将继续分析WebSocket协议,然后对这两个进行简单的比较。 WebSocket WebSocket协议还很年轻,RFC文档...

  • 120
    刨根问底HTTP和WebSocket协议

    那天和boss聊天,不经意间提到了Meteor,然后聊到了WebSocket,然后就有了以下对话,不得不说,看问题的方式不同,看到的东西也会大不相同。 A:Meteor是一个...

  • 改变element的主题

    安装工具 可以全局安装或者安装在当前项目下,推荐安装在项目里,方便别人 clone 项目时能直接安装依赖并启动,这里以全局安装做演示。 安装默认主题,可以从 npm 安装或者...

  • gulp的使用

    项目依赖 在项目的根目录中创建gulpfile.js 文件(代码可以根据实际 需要修改)代码实例

  • 内存泄漏和内存溢出

    内存泄漏:是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出 内存溢出:指程序申请内存时,没有足够的内存供申请...

  • 120
    css的盒模型

    css盒子模型(box model) CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。 盒模型允许我们在其它元素和周围元素边框之间...

  • gitbook构建文档系统

    简介 GitBook是一个基于node.js的命令行工具,可使用Github/Git和Markdown来制作精美的电子书 使用 假如您已经安装了node,您可以使用npm做以...

  • rollup.js配置

    consfig.js .eslintrc.js .eslintignore .babelrc

  • 改变element的主题

    安装工具 可以全局安装或者安装在当前项目下,推荐安装在项目里,方便别人 clone 项目时能直接安装依赖并启动,这里以全局安装做演示。 安装默认主题,可以从 npm 安装或者...

  • 基础移动端适配-rem

    一直对移动端的适配没有比较清晰的认识,感觉一直都是处于比较游离的状态。每次做关于移动端的项目,心里比较虚,很多东西拿不准。 学习过程 从手淘H5终端适配这个文档中大概学到了一...

  • 记一次关于vue性能问题

    当时开发项目的时候,涉及到一个操作列表(不是单纯展示的列表,里面包含很多操作功能)的功能。把列表的每个小item写成一个子组件,当时写子组件没有考虑到数据量的问题。所以在写子...

  • highlight.js的简单使用

    介绍highlight 支持176语言和79样式 自动语言检测 可用于node 下载使用 下载地址可以根据自己的需要,选择支持相应的语言 libragy API highli...

  • window,dom,bom,document

    BOM(浏览器对象模型): BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页的内容无关。BOM赋予了JS操作浏览器的能力,即window操作。(处理浏览器交互的...

  • for和forEach怎么跳出循环

    for continue语句 continue 语句中断循环中的迭代,如果出现了指定的条件,然后继续循环中的下一个迭代。 break语句 break 语句可用于跳出循环 fo...

  • Vue 实现换肤功能

    业务需求:根据不同的"标识" 加载应用时 自动更换主题 需要的东西:vue-cli 全家桶 主要(vuex,vue-router),less ,webpack,两套同样目录结...

  • 作用域从何而来

    对输出的结果有没有疑惑呢?下面分析为什么是这个结果 再继续看下面这段代码,结果和你想的结果是一样的吗? 可以仿照之前的例子,一步一步的解析出作用域链

  • 120
    执行环境及作用域链

    执行环境 请看下面的示例代码: 上面的代码中changeColor函数能访问外部变量color,为什么能访问呢?用什么方式访问的??下面的内容将从这部分内容展开。 每个函数都...

  • 作用域

    JavaScript是一门编译语言,在编译的流程中,程序中的一段源代码在执行之前会经历分词/词法分析、解析/语法分析和代码生成三个步骤,统称为编译 作用域 一套设计良好的规则...