240 发简信
IP属地:上海
  • ESLint+Prettier统一TypeScript代码风格

    加分号还是不加分号?tab还是空格?你还在为代码风格与同事争论得面红耳赤吗? 关于代码风格,我们很难区分谁对谁错,不同的人有不同偏好,唯有强制要求才能规避争论。 本文将介绍,...

  • ES6

    1、let 和 const var 声明的变量全局范围内都有效。循环内return i 返回的最终i的值的引用let 声明的变量只在它所在的代码块有效 2、变量的结构赋值 解...

  • 笔试

    逻辑 ISSUE1: 29只青蛙29分钟吃29只蚊子, 87分钟吃87只蚊子需要多少青蛙?// 一只青蛙29分钟吃一只蚊子,那么一直青蛙87分钟可以吃3只蚊子// 总共要只8...

  • 闭包

    闭包[原文链接] 闭包是指可以访问另一个作用域变量的函数,一般是定义在外层函数中的内层函数。 为什么要使用闭包 局部变量无法共享和长期保存,而全局变量会造成变量污染,所以我们...

  • 120
    面试

    1、恰当的放置css(#) 将css文件引用放在head标签内而不是放在文档后面,这样不会让访问者长时间看着空白屏幕或者无格式的文本(FOUT)等待。如果网页大部分可见元素已...

  • 120
    使用Vue-cli搭建多页面应用时对项目结构和配置的调整

    前提:在这里使用的是webpack模板进行搭建 第一步、安装Vue-cli并且进行初始化 首先打开git,在里面使用npm全局安装Vue-cli,并且进行初始化npm i v...

  • HTML5 之图片上传预处理

    在开发 H5 应用的时候碰到一个问题,应用只需要一张小的缩略图,而用户用手机上传的确是一张大图,手机摄像机拍的图片好几 M,这可要浪费很多流量。 像我这么为用户着想的程序员,...

  • 120
    前端基础进阶(十五):透彻掌握Promise的使用,读这篇就够了

    Promise的重要性我认为没有必要多讲,概括起来说就是四个字:必!须!得!掌!握!。 而且还要掌握透彻。这篇文章的开头,主要分析一下,为什么会有Promise出现。 在实际...