前端js经典之字符串超全方法总结大全-牛翰网

前端js经典之字符串超全方法总结大全

目录 1. anchor 创建 a 标签字符串 2. at 根据下标查找字符 3. big 创建大号标签字符串 4. blink 创建闪动标签字符串 5. bold 创建粗体标签字符串 6. charAt 查找下标对应字符 7. charCodeAt 查...
前端JavaScript经典操作之数组常用方法总结-牛翰网

前端JavaScript经典操作之数组常用方法总结

目录 一:不改变原数组的方法 1. join 数组拼接 2. concat 尾部插入 3. slice 裁切 4. indexOf 查找 5. lastIndexOf 查找 6. reduce 高阶函数 6.1 数组求和 6.2 初始值 10,数组求和 6.3 ...
前端JavaScript经典之Promise详解-牛翰网

前端JavaScript经典之Promise详解

目录 1. Promise 由来 2. Promise 基础概念 2.1 创建 promise 实例 2.2 实例方法 2.2.1 then 方法 2.2.2 catch 方法 2.2.3 finally 方法 2.2.4 then 的链式调用 3. Promise 原型方法 3.1 Promis...
reactrouter dom库作用小结-牛翰网

reactrouter dom库作用小结

目录 一、实现页面导航 1. 声明式路由定义 1.1 基本原理 1.2 代码示例 2. 动态路由匹配 2.1 处理可变路径参数 2.2 代码示例 二、嵌套路由和布局管理 1. 嵌套路由实现 1.1 构建多层级页面结构 1....
react中useEffect Hook作用小结-牛翰网

react中useEffect Hook作用小结

目录 一、处理副作用 1. 副作用的概念 2. useEffect 基本用法 2.1 语法结构 二、模拟生命周期方法 1. 替代 componentDidMount 2. 替代 componentDidUpdate 3. 替代 componentWillUnmount 三、依...
React进行路由变化监听的解决方案-牛翰网

React进行路由变化监听的解决方案

目录 一、使用`react-router`库(以`react-router-dom`为例) 1. 历史(`history`)对象监听 1.1 原理 1.2 示例(基于类的组件) 1.3 示例(函数式组件) 2. `useLocation`钩子监听(推荐用于函...
Node.js 中 morgan 依赖及基本使用详解-牛翰网

Node.js 中 morgan 依赖及基本使用详解

目录 一、安装 二、基本使用 三、日志格式 1. `dev` 2. `combined` 3. `common` 4. `short` 5. `tiny` 四、自定义日志格式 五、将日志写入文件 记录每个 HTTP 请求的详细信息,方便开发者调试和...
Node.js 中 cors 依赖示例详解-牛翰网

Node.js 中 cors 依赖示例详解

目录 一、跨域问题概述 1. 安装 `cors` 2. 基本使用 二、配置选项 1. `origin` 2. `methods` 3. `allowedHeaders` 4. `exposedHeaders` 5. `credentials` 6. 针对特定路由使用 `cors` `cors` 是...
Node.js 中 cookie-parser 依赖安装使用详解-牛翰网

Node.js 中 cookie-parser 依赖安装使用详解

目录 一、安装 二、基本使用 二、解析与设置 Cookie 1. 解析 Cookie 2. 设置 Cookie 3. 签名 Cookie 三、清除 Cookie 解析 HTTP 请求中的 Cookie 的 Node.js 中间件 一、安装 npm install cooki...
前端图片加载错误的多种原因分析-牛翰网

前端图片加载错误的多种原因分析

目录 一、图片文件相关问题 1. 文件路径错误 1.1 相对路径问题 1.2 绝对路径问题 2. 文件不存在 2.1 文件被删除或移动 2.2 服务器文件丢失 3. 文件格式不支持 3.1 浏览器兼容性 3.2 文件损坏 二...