240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    js的执行机制,宏微任务

    js是单线程,同一时间只能干一件事情 例子1 宏微任务的优先级 例子2 定时器的任务编排 例子3 dom渲染可以理解为宏任务 最好把script...

  • Resize,w 360,h 240
    关于flex弹性盒模型

    flex的缩写 关于flex常用属性 (1)开启弹性盒 (2)flex-direction: 改变主轴方向 (3)justify-content...

  • Resize,w 360,h 240
    关于布局的适配方案

    固定宽度做法: 早期有些网站把页面设置成320的宽度,超出部分留白 优点:思路沿用PC端,上手简单,可以很好的还原设计稿 缺点:【用户体验较差...

  • Resize,w 360,h 240
    在父盒子水平垂直居中多种方式

    已知子盒子宽度高度 (1)普通方法 (2)技巧方法 未知子盒子宽度高度 (1)transform 方案: 存在兼容问题: (1)flex方案: ...

  • Resize,w 360,h 240
    关于rem布局

    rem.js 解析: rem其实是一个相对单位,是一个相对于根html的font-size字号,html默认font-size大小为16px.则...

  • Resize,w 360,h 240
    关于Vue的生命周期

    Vue的生命周期方法, 又叫做生命周期钩子函数, 钩子函数: C#语言里的叫法, 它其实就是构造函数(constructor), 对象出生时触发...

  • Resize,w 360,h 240
    关于Vue的双向数据绑定原理(二)

    实现页面影响数据 完整封装代码

  • 关于Vue的双向数据绑定原理(一)Object.defineProperty

    双向数据绑定 顾名思义:页面改变影响数据,数据改变也会影响页面 页面影响数据 首先是html代码结构 假设存储数据的对象 页面触发的函数事件 测...

  • Resize,w 360,h 240
    new一个对象的过程

    先看个例子 创建一个实例,必须使用new操作符。用这种操作符调用构造函数实际上会经历以下4个阶段 创建一个新对象 将构造函数的作用域赋值给新对象...