获得徽章 0
#每天一个知识点# 栈区一般由系统自动分配存储空间,用来存放局部变量、函数形参等一些固定大小的数据,保存在栈区的数据我们一般可以直接操作。在程序执行过程中申请的内存空间属于堆区,一般存放一些较大且大小不固定的数据,堆区的数据一般不能直接被访问。
评论
#每天一个知识点# flex布局特点:操作方便,布局极其简单,移动端使用比较广泛,IE11或更低版本不支持flex或仅部分支持
评论
#每天一个知识点# HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序。事件通常与函数结合使用,函数不会在事件发生前被执行。
评论
#每天一个知识点# webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时,它会在内部从一个或多个入口点构建一个依赖图,然后将你项目中所需的每一个模块组合成一个或多个 bundles
评论
#每天一个知识点# 依赖预打包实现原理:服务启动前扫描代码所需依赖,用Esbuild对依赖代码进行预打包,改写import语句,指定依赖为预构建路径
评论
#每天一个知识点# 进行预打包可以避免node_modules过多的文件请求,将CommonJS格式转换成ESM格式
评论
#每天一个知识点# 前端Debug的特点:多平台(浏览器,Node,小程序),多环境(本地、线上),多工具(Charles),多技巧(console、sourceMap)
评论
#每天一个知识点# State与Props的区别:State是可变的,是组件内部维护的一组用于反映组件UI变化的状态集合;而Props对于使用它的组件来说,是只读的,要想修改Props,只能通过该组件的父组件修改。
评论
#每天一个知识点# Vite新一代前端构建工具,特点:简单易用开发体验好,高性能,dev启动速度和热更新速度非常快
评论
#每天一个知识点# React的组件化:组件声明了状态和UI的映射,组件有Props/State两种状态,“组件”可以由其他组件组合而来。
2
#每天一个知识点# 响应式编程特点:状态更新,UI自动更新;前端代码组件化可复用,可封装;状态之间的相互依赖关系,只需声明即可
评论
#每天一个知识点# JavaScript中的设计模式:原型模式,复制已有对象来创建新对象;代理模式,自定义控制对象的访问方式,允许更新前后做一些处理;迭代器模式,不暴露数据类型的情况下访问集合中的数据。
评论
下一页