240 发简信
IP属地:浙江
  • vuex

    状态管理 状态的分类 UI状态 用户状态区别:是否存在数据库当中将表示状态的数据放在store中,哪个组件要用到数据就在store中取get想要修改就set Store 要将...

  • http(二)chuan传输层TCP

    三步握手 1.a:已发送,收到请回答2.b:已收到,收到我收到的信息请回答(为了确定自己收到的信息被对方捕获)3.a:收到 客户端发送 SYN报文给服务器端,序列号是n,进入...

  • http(一)

    URI统一资源标识符 :更宽泛的标识(超出了网页的范畴)定位到互联网上的资源URL:专门用于标识网页定位资源 TCP/IP四层模型 应用层什么是TCP/IP四层模型如何理解T...

  • this

    what is this 学习了ts 才对this有了真正的理解this就是一个参数 真正调用方式 判断this 就是看在调用的时候传入的this 是谁 重载 即实现函数的多...

  • 泛型

    概念 使返回值和传入值类型相同 支持数组 接口的泛型 返回类

  • 创造对象(实例)的东西相当于升级版的interfaqce constructor 每个实例都会有class里的constructor 可以为实例化的对象接受参数每个实例的属性...

  • 接口(interface)

    什么是接口 接口就是用代码描述一个对象必须有什么属性(包括方法),是否有其他属性无须关心 可以接受string number object function 只读属性 rea...

  • 120
    ts 小笔记

    函数 函数返回值也可以类型判断函数返回值 重载image.png 数组 :number:[] :Array<number> 元组 一个已知元素数量和类型的数组 枚举

  • TS 安装(hello world)

    安装 npm install typescript -gnpm install ts-node -g (node 需要这个来识别ts)windows用户要在项目当前安装ts-...

  • node-express

    原因: 感觉对后端知识很模糊 工具 node express框架express generator 官方推荐全局安装 我这里使用的是局部 选用模板引擎ejs··· 我用的y...

  • vue.js之使用Vue CLI3开发多页面应用

    简要说明 Vue CLI是一个基于Vue.js进行快速开发的完整系统,是vue-cli的升级版,除含有快速搭建Vue项目的脚手架外还有许多实用功能,vue ui是个亮点,官方...

  • 120
    Windows上安装nodejs版本管理器nvm

    nvm最新的下载地址 Node版本管理器--nvm,可以运行在多种操作系统上。nvm for windows 是使用go语言编写的软件。 我电脑使用的是Windows操作系统...

  • React版本:16.7.0-alpha.2(给hooks 打call)

    demo useState 解决了之前函数不能维护数据状态的局面(之前只能用class) useEffect (暂不更新 等学明白了再说吧)

  • React Context传值

    基本理念 用原生JS来观察 将代码构建一个独立的作用域(其实就是闭包)将外部的变量传递给独立作用域的变量(能访问到是因为暴露一个接口出来) React Context API

  • Redux

    抽离出来 (demo)[https://jsbin.com/noxopeg/edit?html,js,output] Redux.createStore(fn)fn(pre的...

  • 组件通信

    demo链接父传子组件主要是通过props 即把state里面的数据或者class里的方法传递给后代模板需要注意的是方法的话需要bind this 给孙组件传递同上感觉跟之前...

  • 函数组件&class组件

    注意 组件的名称得大写 如上面的App Box1 Box2我第一次用的时候没注意用的小写执行不了上述代码发现的一个问题 函数并不足够组件化 因为一旦render 就是整个页面...

  • 探一下底层

    实现按钮点击加减 1.原生js逻辑原理:先取dom上的元素,再添加事件过程都要经过先取得dom上的元素再进行操作 React思路:干掉取dom这一环 且react可以进行局部...