# 2021-02-20

# 上午10点到11点

# 杭州钛坦科技 (20K)家附近,骑车8分钟

# Css

  • BFC

  • Flex

    • flex-grow
    .gro {
      display: flex;
      width: 600px
    }
    .son1 {
      width: 1 2 200px
    }
    .son2 {
      width: 2 1 300px
    }
    // 问 son1和son2 的距离
    

# Js

  • for of
    • 对象可以for of ?
    • for of 底层原理
    • 什么可以用 for of?
      • 可迭代协议

# TS

  • 接口和Type的区别以及使用场景
  • TS 空对象的定义
  • 枚举的使用场景

# 设计模式

  • 单例模式
  • 观察者模式和发布-订阅者模式的区别

# Vue

  • Vue3 + TS 中遇到哪些坑

  • ref reactive

  • ref相关

    • toRef
    • unRef
    setup() {
      const name = ref('')
      const name1 = ''
      return {
        name,
        name1
      }
    }
    
    • ref 原理
  • 响应式原理

  • 组件渲染流程

  • slot

    • 作用域插槽

# linux

  • 文件读写
    • 7 3 1

# 下午2点 - 3点

# 杭州贯通云科技(医药行业)4站地铁+骑车 8 分钟

# js

  • 数据类型
  • 闭包
  • 作用域
  • this
  • for of
  • 迭代器 & 生成器返回一个什么
  • js为什么是单线程的
  • 判断数据类型的方法
  • require 和 import
  • Proxy 和 Reflect
  • Symbol

# 移动端

  • rem
  • dpi ppi

# http

  • http 和 https
  • 中间人攻击
  • 强制缓存和协商缓存

vuex a 访问 b 的数据

new 操作

解构赋值