首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端提高
刘小芒zZ
创建于2021-11-03
订阅专栏
对于各种渲染机制和性能问题的解决
等 2 人订阅
共20篇文章
创建于2021-11-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JS基础类型的包装问题
JS基础类型的包装问题 请问以下各个log输出什么?为什么会这样输出? this 关键字是函数运行时自动生成的一个内部对象,只能在函数内部使用,总指向调用它的对象.参考链接 arguments关键字是
JS运行机制
JS运行机制 开局一问 下列代码输出顺序是否能答对呢?能答对是否是知道为什么呢?不知道的话跟着我往下看。 进程和线程 CPU是计算机的核心,承担所有的计算任务 1.1 什么是进程? 字面意思就是进行中
JS的垃圾回收机制与内存泄漏
JS的垃圾回收机制与内存泄漏 JS GC —— garbage collection GC策略: JS引擎周期性寻找不具有可达性的内存空间并释放该空间;如果是实时性寻找开销过大,影响性能。 可达性:
前端模块化方式
前端模块化方式: IIFE(立即执行函数)、 CommonJS、 AMD、CMD、ES6、UMD
前端项目(vue)自动化打包部署--qiankun
本文针对qiankun微前端多项目的自动打包部署,手动打包部署可以参考我上一篇文章。单项目同样可以使用。 话不多说我们直接开始。 1. 明确目标 项目目录如下,将打包好的main文件夹放在dist文件
qiankun微前端框架部署
1. 介绍 许多问题在qiankun官网都能找到,疑难杂症也可以通过GitHub中的issue找到四面八方码友的臭味相投。 同样可以去各大IT社区寻找答案,这里就分享我个人踩过的坑。 我这
webpack、vue-cli和vite
webpack 官网描述:webpack is a static module bundler for modern JavaScript webpack是一个为现代JavaScript应用工作的静态
Vue3+elementPlus实现动态表单和表格组件
抛出问题 在实现表单搜索页面的时候,你还是在cv然后修改字段和标签属性吗?是不是每一个存在表单的页面都写着这些重复的代码。 实现展示表格数据的页面时,同样的也存在着许许多多的重复代码,仅仅是因为他们的
动态加载路由遇到的问题及解决办法
1.问题代码 在使用ts封装动态添加路由对象时,遇到的因为异步导致数据为空的问题。 先看代码: 乍一看,思路可能还比较清晰 传入菜单对象到目的函数 扫描在router/main路径下所有的声明组件的t
Vuex原理
Vuex是什么? 简单来说:Vuex是个状态仓库,存放着共用的状态信息(例如:用户信息) 与全局对象数据不同: Vuex的状态是响应式的,一处更改了,使用状态的组件也会更新 不能直接更改state中的
VueRouter 原理
Vue-Router基本使用,可以去浏览我之前的文章 实现router核心 URL的变化不引起页面刷新 检测URL的变化 改变 URL 的方式只有这几种: 通过浏览器前进后退改变 URL 通过<a>标
Vue2.x数据双向绑定原理
个人理解: 数据双向绑定就是让数据Model展示到视图View上,同时视图View的变化改变数据Model。 在Vue中代码,很轻松就能实现输入框绑定数据,并随输入而动态改变数据 效果图 光是用还不够
call、apply和bind区别解释
是什么? 核心思想: 借用方法 解释: apply,call,bind都是js给函数内置的一些api,调用他们可以为函数指定this的执行,同时也可以传参。 作用: 改变函数执行时的this指向 语法
一些相似属性或函数的区别
Promise与Async_await的区别 Async_await是generator和Promise的语法题。 Async、await优化JS的堆栈处理 与直接使用Promise相比,使用Asyn
this指向问题
定义: this 关键字是函数运行时自动生成的一个内部对象,只能在函数内部使用,总指向调用它的对象。 同时,this在函数执行过程中,this一旦被确定了,就不可以再更改 绑定规则 不同的使用场合,t
浅拷贝和深拷贝
数据存储方式 ECMAScript 中数据类型可分为: 基本类型:String、Number、Boolean、Symbol、null、undefined 引用类型:Object、Array、Date、
防抖和节流
这两个东西都以闭包的形式存在。 防抖(debounce) 事件被触发n秒后再执行回调,如果在这n秒内又被调用,则重新计时。 节流(throttle) 在一个单位时间内,只能触发一次函数。如果这个单位时
模拟Promise模型
Promise 必须为以下三种状态之一:等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。一旦Promise 被 resolve 或 reject,不能再迁移至其他任
浏览器渲染机制
1. 浏览器的渲染过程 常见的渲染引擎 Webkit:Safari Blink(Webkit fork):Chromium/Chrome\Opera、Microsoft Edge Gecko:Fire
CSS样式理解提高
BFC块级上下文的理解以及特性的介绍,内容未知宽高垂直水平居中的九种方式,CSS的权重计算,清除浮动的多种方式。