240 发简信
IP属地:天津
  • 240
    深入理解移动端适配与探究其解决方案

    最近在重构公司的一个移动端项目,除了需要对新项目进行前端技术栈的搭建外,还需要考虑的一个重要问题就是移动端适配,关于移动端适配的理解我之前一直是处于一种比较朦胧的状态(知其然...

  • 240
    Git入门-本地仓库

    使用github要先学会git。 git无需安装,有cmder/gitbash即可,comder内置了gitbash。查看版本号 git --version git与gitb...

  • this绑定规则

    this绑定规则。1、函数在调用时,javascript会默认给this绑定一个值2、this的绑定和定义的位置(编写的位置)没有关系3、this的绑定和调用方式以及调用的位...

  • 240
    前端清除浮动常用的四种方法

    前言 清除浮动主要是为了解决,当父元素未设置高度,子元素使用了浮动(浮动元素会脱离标准流,不占位),引起的内部高度为0,从而影响后续父同级标准流盒子布局的问题。 演示代码如下...

  • 240
    大厂面试Promise必备(下)

    大厂经常会围绕Promise 来展开面试,我们就从面试角度反推,学好重要的知识点吧~ 一、结合真题来搞懂H,P,T 概念: H是宏任务,P是promise为代表的微任务,T是...

  • 240
    vue优化无限列表性能

    如果你的应用存在非常长或者无限滚动的列表,那么需要采用 窗口化 的技术来优化性能,只需要渲染少部分区域的内容,减少重新渲染组件和创建 dom 节点的时间。可用到如下插件vue...

  • 240
    数组拍平

    在日常码活中,可能会遇到这种情况,就是在一个数组内还嵌套着一个数组,或者嵌套着多条甚至多层数组,那么各位码农在使用数组中的数据中多少会有些麻烦,那么现在就可以使用数组拍平这个...

  • vue封装一个toast插件

    本文学习来自于coderwhy大神的一个视频项目内。先创建这个插件的文件夹,里边一个index.js和一个Toast.vue文件。 创建这个Toast其实就是一个组件,只是展...

  • 240
    Pc端使用flexible和rem进行适配

    第一步:新建flexible.js文件这里默认是10等份,手动改为24,此时1rem=1920/24px即80px。(设计稿是1920px的)这儿不是死的,可以根据实际情况进...