首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vue项目
彭_充满希望
创建于2021-12-09
订阅专栏
Vue项目遇到的问题,更加高效、灵活、可控的搭建项目
暂无订阅
共16篇文章
创建于2021-12-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
冒泡排序、选择排序
```js // 冒泡排序,两两依次向后比较,每比较一轮获取到最大值(或最小值) function bubbleSort (arr) { // arr.length >= 2 才进行排序 for (l
深度克隆、call、apply、bind、new、promsie
手写call、apply、bind、new、promise Function.prototype.myCall
ES6
- 支持```let```和```const```,避免用var声明变量,引发变量提升问题 - 模块化,使用```export```(导出)和```import...from```(导入),从文件中导
TS 基础进阶
期望值是什么类型就赋值什么类型 基础类型 number、string、boolean、(Object、object、{})、array、null、undefined、 enum、tuple、any、u
Vue3常用组合式API
基本了解 当我们创建完成vue3项目后,点击它的main.js,你会发现写法发生了改变 引入的不是vue构造函数,而是createApp工厂函数然而,创建实例对象其实就相当于vue2中的vm,moun
Webpack5 基础进阶
知识体系 一、Webpack基础(会配置) 1.1 安装依赖 安装webpack和webpack-cli 安装完成 ✅ 1.2 工作模式 webpack 在 4 以后就支持 0 配置打包,我们可以测试
TCP三次握手和四次挥手
三次握手 小写seq(sequence number),序列号的意思,它是一个随机数,相当于我们的随机验证码 小写ack(acknowledgement number),确认号的意思,确认的是发送方的
Http缓存
缓存 作用:使网页打开速度更快,减小服务器压力。 问题:当服务器资源更新后,缓存无法及时拿到服务器新的资源。 解决办法:缓存设置过期时间 缓存策略:强缓存 + 协商缓存 强缓存 强缓存:就是在缓存没有
JS执行机制
进入任务执行栈,先判断是同步还是异步,如果是同步就放到主线程执行,如果是异步,就需要判断是微任务还是宏任务。宏任务放到宏任务队列中等待执行,微任务放到微任务队列中等待执行。一次任务执行完成之后,JS会
npm run xxx
当我们输入npm run xxx,就会在node_modules/bin中找到对应的软连接文件,然后再找到对应的js文件执行。
递归、斐波那契数列、快速排序
递归三要素 找规律,定义函数 找等价关系 找终止条件 斐波那契数列 快速排序 每次找一个基准值,比基准值小的排基准值左侧,比基准值大的排基准值右侧
DNS域名解析
当用户在浏览器中输入一个网址,首先进入`本地解析`阶段,如果找到了对应的ip直接返回,如果没有找到,则进入`互联网域名服务器解析`。
JS开发优雅小技巧
判断变量是否符合条件 判断参数或者参数下面属性是否存在 || 和 && 运算符 获取数组的最后一项值 将字符串转为数字 某个变量值不存在的时候 条件为true或false时,进行赋值 数组去重 去除数
超级实用单行JS代码
```js // 数组去重 const uniqueArr = (arr) => [...new Set(arr)]; // 计算数组平均值 const meanArr = (arr) => arr.
垃圾回收机制
垃圾回收机制 目标 清除不在使用的对象,腾退出所占内存 例如:当我们定义一个变量let person = { name: 'lili' },我们给它重新赋值一个新的对象后person = { name
diff算法
diff算法 虚拟DOM是什么 虚拟DOM是表示真实DOM的JS对象 真实DOM 虚拟DOM:真实DOM的JS对象 什么是diff算法 diff算法的目的就是找出(两个虚拟DOM)差异,使最小化的更新