240 发简信
IP属地:天津
  • 120
    React--State & 生命周期

    常用生命周期 constructor() 用途: 初始化 props、state,用来写bind this shouldComponentUpdate() 用途: 返回 tr...

  • React--class组件

    创建Class组件 ES5 ES6 Props外部数据 传入 props给 B 组件 Props的作用 接受外部数据:只能读不能写,外部数据由父组件传递接受外部函数:在恰当的...

  • React组件

    React.createElement 如果传入字符串div,会创建一个div 如果传入一个函数,则会调用该函数,获取其返回值 如果传入一个类,会在类前面加个new,获取一个...

  • React起手式

    引入React CDN引入Reactbootcdn cjs 和 umd 的区别 cjs 全称是 Common JS,是 Node.js 支持的模块规范 umd 是统一模块定义...

  • JS红宝书-- 4.2 执行环境及作用域

    所有变量(包括基本类型和引用类型)都存在一个执行环境(也称为作用域链)当中,这个执行环境决定了变量的生命周期,以及哪一部分代码可以访问其中的变量。 执行环境有全局执行环境(也...

  • JS红宝书-- 4.1 基本类型和引用类型

    基本数据类型: Undefined、Null、'Boolean'、'Number'、'String' 按值访问,可以操作保存在变量中的实际的值 引用类型: Object 按...

  • JS红宝书-- 3.7 函数

    基本语法使用function关键字声明,后跟一组参数以及函数体 使用return语句实现返回值,执行完后立即退出 return可以不带返回值,函数在停止执行后将返回 unde...

  • 120
    Vue

    watch 和 computed 和 methods 区别 watch:监听,对data的数据监听回调, 当依赖的data的数据变化时, 会执行回调。在回调中会传入newVa...

  • 120
    HTTP

    HTTP状态码及含义 1xx 服务器收到请求,继续处理2xx 表示成功3xx 表示需要进一步操作4xx 表示浏览器方面出错5xx 表示服务器方面出错 200 - 请求成功20...

  • 2020-07-02

    JS数据类型 共8种。 其中7种原始类型:null、undefined、String、Number、Boolean、BigInt、Symbol 1种复合类型: Object。...

  • 函数防抖和节流

    防抖 防抖(debounce): 如果下达命令后,在t毫秒内再次下达该命令,则取消刚刚下达的命令,只执行新命令 最终效果: 对于连续动作(动作间的时间间隔小于t),以最后一次...

  • Promise

    Promise 解决了回调地狱问题,不会导致难以维护;合并多个异步请求,节约时间。 Promise Promise 是一个对象,对象里存储一个状态,这个状态是可以随着内部的执...

  • AJAX

    什么是AJAX 异步JavaScript和XML。ajax是一种技术方案,但并不是一种新技术。它依赖的是现有的CSS/HTML/Javascript,而其中最核心的依赖是浏览...

  • JSONP、CORS、跨域

    跨域 同源:两个文档同源需满足:协议、域名、端口相同跨域:不同域之间相互请求资源,就算作“跨域“。js进行DOM操作、通信时如果目标与当前窗口不满足同源条件,浏览器为了安全会...

  • 120
    DOM事件与事件委托

    事件流 DOM 事件流分为三个阶段:捕获阶段、目标阶段、冒泡阶段。先调用捕获阶段的处理函数,其次调用目标阶段的处理函数,最后调用冒泡阶段的处理函数。 事件捕获: 从外向内找监...

  • 120
    Vue动画

    Vue动画 Vue动画 CSS transition 在进入/离开的过渡中,会有 6 个 class 切换。 对于这些在过渡中切换的类名来说,如果使用一个没有名字的 ,则 ...

  • 120
    Vue项目1

    项目搭建 安装 Node.js 安装目录可以改,一定不要在路径中出现中文和空格 安装 @vue/cli@4.1.2 配置文件 目录结构组成 import alias TS/J...

  • Vue 指令、修饰符

    指令 Directive 以 v- 开头的东西就是指令 语法 v-指令名:参数 = 值 , 如 v-on: click=add 如果值里没有特殊字符,则可以不加引号;有些指令...