240 发简信
  • 120
    CSS盒模型

    组成 如上图所示,CSS盒模型由4部分组成: margin(外边距) border(边框) padding(内边距) content(内容) 分...

  • 120
    原型和原型链

    创建对象的几种方式 使用字面量或 Object 方式创建 使用显式的构造函数创建 使用 Object.create() 创建 原型链 构造函数:...

    0.1 54 0 1
  • 面向对象

    类的声明 使用构造函数声明 使用 class 声明类 类的实例化 使用 new 操作符来实例化一个类 类的继承 借助构造函数实现继承 缺点:通过...

  • 120
    前端安全

    CSRF(跨站请求伪造) 攻击原理 当用户成功登录网站A后,网站A下发cookie并保存在浏览器中。当用户访问网站B时网页中存在引诱用户点击的内...

  • # HTTP协议

    HTTP协议的主要特点 简单快速 灵活 无连接 无状态 HTTP报文的组成部分 请求报文 请求行(包含HTTP方法、页面地址、HTTP协议、HT...

  • 120
    使用Flow来检测你的JS

    最近在一篇文章上看见了关于Flow的介绍,觉得它很不错,虽然之前在项目中使用Typescript已经很顺手了,再使用Flow感觉有点累赘了,但多...

  • 前端插件推荐

    Normalize.css Normalize.css使浏览器更加一致地呈现所有元素,并符合现代标准。它只是针对需要规范化的样式。 CSShak...

  • Windows下一些好的软件

    Rufus Rufus 是一个可以帮助格式化和创建可引导USB闪存盘的工具,比如 USB 随身碟,记忆棒等等。 在如下场景中会非常有用: 你需要...

  • 120
    Atom

    安装 进入Atom官网,下载你对应操作系统的程序,下载完成后直接运行安装就可以了 插件 atom-beautify 可以格式化几乎所有语言的代码...