摘要: 如果说道实现深拷贝最简单的方法,我们第一个想到的就是 JSON.stringify() 方法,因为JSON.stringify()后返回的是字符串,所以我们会再使用JSON.parse()转换为对象,如下代码: let obj = { name: 'liaoyi',age: 22,sex: 1} J 阅读全文
posted @ 2022-12-27 13:14 是廖一啊 阅读(459) 评论(3) 推荐(2) 编辑
摘要: 起步 一个在前端本地运行,可以存储json数据的server。我们在前端开发时,可以模拟服务端接口数据,在本地搭建一个JSON服务,自己产生测试数据。 使用npm全局安装json-server :npm install -g json-server 可以通过查看版本号,来测试是否安装成功:json- 阅读全文
posted @ 2022-12-27 02:37 是廖一啊 阅读(2996) 评论(0) 推荐(1) 编辑
摘要: 使用 pnpm https://pnpm.io/zh/installation pnpm 优势 pnpm依赖包将被存放在一个统一的位置; 支持monorepo 单一仓库, 当前项目只能使用当前项目的包, 不可使用其依赖依赖的包 ; 硬链接 :安装包时启用硬链接,多个文件夹平等的共享同一个存储单元 ( 阅读全文
posted @ 2022-12-27 02:24 是廖一啊 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 认识时间复杂度 什么是常数操作? 一个操作如果和样本的数据量没有关系,每次都是固定时间内完成的操作,叫做常数操作。 ​ 我们常见的常数操作,如加减乘除和位(^)运算等,比如我们在写代码时,常常会写 int a = arr[i],因为这个操作和arr的数据量没什么关系,只是把i位置的元素取出,是一个固 阅读全文
posted @ 2022-05-04 23:29 是廖一啊 阅读(92) 评论(0) 推荐(0) 编辑