首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
闲不住的李先森
掘友等级
全栈工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
最新
热门
使用 ts-enum-next 优雅的管理 typeScript enum
在业务中,我们可能需要同时定义枚举值和枚举值说明,前者用来匹配,后者用来展示。ts-enum-next提供了更加强大的 enum 能力,提供类似 java 环境的定义 enum
AOP 模式在前端的应用
是什么? AOP(Aspect-Oriented Programming)面向切片编程,是一种软件开发方法,旨在提高代码的模块化性和可维护性。它通过将横切关注点(cross-cutting conce
前端领域的 IoC 理念
是什么? Inversion of Control(IoC)是一种软件设计原则,它指的是控制权的转移。在传统的程序设计中,开发者通常会控制程序的执行流程和对象的创建与管理。而在IoC容器中,控制权被反
GC 垃圾回收机制
GC 垃圾回收 garbage collection 什么是垃圾回收机制? 程序在运行过程中会产生未使用或者不再使用的内存, GC 负责回收这些垃圾。 垃圾回收是怎么进行的? 通过 可达性 确定是否需
代码标记注释
在写代码时,我们经常会使用到 TODO: 标识需要完成或者代办的任务,这属于代码标记注释,常见的代码标记注释还包括: TODO:用于标识需要完成或待办的任务,表示未来需要实现或改进的部分。 FIXME
github Action 实现 GitHub Pages 和 私服 自动部署
github action 是基于 GitHub 的持续集成服务。 他提供一台服务器实例,再这个实例中允许通过 actions 来执行一个或者多个命令, 从而达到像抓取代码、运行测试、登录远程服务器、发布项目等功能。 job (任务): 一个 workflow 由一个或多个 j…
Vue 源码阅读第二步 - Vue 实例化流程分析
Vue 项目的 examples 目录用来调试代码, 可以在该目录下添加测试代码。 vue 项目使用 rollup.js 打包构建。 不同于 webpack, rollup 更适合 库 的打包构建, 而 webpack 更适合于 一个完整的应用项目。 使用 ES6 版本的 js…
Vue 源码阅读第一步-深度解读响应式原理
vue 是一个基于 MVVM 模式实现的渐进式框架。 view 是视图层(DOM), model 是数据层(data)。 viewModel 充当了一个中间角色,它能够根据绑定的 model 数据渲染 view 视图, 同时也能监听视图层的事件来改变 model 的数据从而更新…
webpack 性能优化分析篇
生成的文件在通过官网的 说明 可以对打包结果的性能进行分析, 除此外 webpack 官网提供了在线分析的 分析工具, 通过上传生成的 stats.json 文件,可以更直观的分析打包模块. 除了上述的方式外,使用第三方工具 webpack-bundle-analyzer 可以…
浏览器事件面试点总结
使用元素的 on<event> 属性添加事件。 当使用 js DOM 调用时,函数应该被分配给 DOM.on<event>, 而不是执行。 当作为 html 的 on<event> 属性时,浏览器会创建一个处理程序,在这个处理程序中希望执行一些代码。 当需要在元素上为一个事件分…
下一页
个人成就
文章被点赞
285
文章被阅读
110,606
掘力值
2,241
关注了
90
关注者
67
收藏集
18
关注标签
55
加入于
2017-01-18