关键字:const
  • JS设计原则 —— 开闭原则
    扩展性是衡量代码质量最重要的标准之一,代码的扩展性好了,出bug的几率就小很多。在经典的设计模式中,大部分设计模式都是为了解决代码的扩展性而存在的,主要遵从的原则就是开闭原则,所以理解开闭原则并能灵活应用很重要。 如何理解开闭原则 英文全称 ...
  • var 与 ES6中的 let、const
    首先你要清楚 JavaScript的作用域 变量的提升 常量与变量 一)变量提升 image1-1.png 由上图中可知:let与const的声明没有变量提升,if判断是为了提醒你代码执行前会进行预解析,所以打印的结果undefined 二 ...
  • 从 Redux 设计理念到源码分析
    前言 Redux 也是我列在 THE LAST TIME 系列中的一篇,由于现在正在着手探究关于我目前正在开发的业务中状态管理的方案。所以,这里打算先从 Redux 中学习学习,从他的状态中取取经。毕竟,成功总是需要站在巨人的肩膀上不是。 ...
  • 常用React Hooks 方法
    image.png useState 使用状态 const [n, setN] = React.useState(0) const [user, setUser] = React.useState({name: 'Jack', age: ...
  • React进阶篇(四)事务
    1. 何为事务? 根据维基百科的解释: 提供独立可靠的恢复机制,保证出错时数据的一致性,不同事务之间互相独立。 事务一般在 数据库 中使用的比较多,能保证出错的时候进行rollbakc恢复。但是,React中的事务并不提供类似数据库的回滚能 ...
  • 前端的进化-追悼写TS砸过的键盘
    导读 本文从解决问题的角度出发,讲述实际开发过程中遇到的一些困惑和解决方案。 之前尽管读过一些文章,也系统的看过教程,可当TS结合React,在加上个antd还是一头雾水! 有时候TS给出的提示让人崩溃,搜也搜不到!觉得TS麻烦!不知道类型 ...
  • React进阶篇(六)React Hook
    Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。 例子: import React, { useState } from 'react'; functi ...
  • ftp协议下命令式打包发布解放前端双手
    使用mac的朋友不知道有没有遇到过,windows下ftp复制黏贴毫无压力,可在mac下就只能读不能做其他操作。对于只使用ftp的后台来说,只能前端打包好后给予后台发布,或者上传代码让后台打包自己发布,但两种都不是很友好的方式,这个不友好我 ...
  • 日常工作知识点集合之vue
    1.vue移动端项目中遇到的问题 window.scrollTo(0, 0) //页面切换时强制滚动到顶端 //多个接口报错时,避免报错信息重叠 async fetchData() { this.isAllFetchErro ...
  • 前端知识体系5.性能优化
    本文目录: 1.前端性能优化思路 2.如何理解回流和重绘? 3.CDN 是什么? 4.Webpack性能优化 优化开发体验 ①缩小文件搜索范围 ②DllPlugin可以将特定的类库提前打包然后引入 ③HappyPack 优化输出质量 ①按需 ...

暂无数据