SF
前端自习课
前端自习课
注册登录
关注博客
注册登录
主页
关于
RSS
JavaScript 中 try...catch 的 10 个使用技巧
pingan8787
2023-04-10
阅读 3 分钟
4.1k
try...catch 可以捕获代码中的异常并防止应用程序崩溃。但是try...catch 不仅仅是简单地捕获异常。本文我将分享 10 个有用的 try...catch 使用技巧,让你在处理异常时更加得心应手。
3 款非常实用的 Node.js 版本管理工具
pingan8787
2022-08-07
阅读 4 分钟
16.6k
在上一篇文章《3 分钟掌握 Node.js 版本的区别》中介绍了 Node.js 版本分为 LTS 和 Current 系列,当我们需要在本地开发环境同时安装 LTS 版本和 Current 版本时,就需要对 Node.js 版本进行版本管理。
3 分钟掌握 Node.js 版本的区别
pingan8787
2022-07-30
阅读 2 分钟
4.7k
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境。在我们日常开发中,Node.js 使用场景越来越多,大到服务端项目,小到开发工具脚本,所以掌握 Node.js 一些基础知识是非常有必要的。今天主要聊一下 Node.js 中 LTS 和 Current 的区别和如何选择合适的版本。
探索 Snabbdom 模块系统原理
pingan8787
2021-03-18
阅读 17 分钟
5.3k
近几年随着 React、Vue 等前端框架不断兴起,Virtual DOM 概念也越来越火,被用到越来越多的框架、库中。Virtual DOM 是基于真实 DOM 的一层抽象,用简单的 JS 对象描述真实 DOM。本文要介绍的 Snabbdom 就是 Virtual DOM 的一种简单实现,并且 Vue 的 Virtual DOM 也参考了 Snabbdom 实现方式。
我为 Express 开了外挂
pingan8787
2020-09-30
阅读 15 分钟
4k
随着 Nodejs 在前端涉及领域越来越广,也越来越成熟,相信很多朋友已经尝试或使用过 Nodejs 开发服务端项目了。本文我将和大家一起回顾 Express,然后介绍一个超级外挂——OvernightJS,它强大的地方在于,它将为 Express 路由提供 TypeScript 装饰器支持,使得我们开发路由更加简单,代码复用性更好。这里也希望帮助大家...
前端如何优雅处理类数组对象?
pingan8787
2020-09-21
阅读 5 分钟
8.8k
Leo 部门最近来了位前端实习生 Robin,作为师傅,Leo 认真的为 Robin 介绍了公司业务、部门工作等情况,还有前端的新人学习地图。
《你不知道的 Blob》番外篇
pingan8787
2020-06-08
阅读 14 分钟
4.8k
学习时间:2020.06.06学习章节:《你不知道的 Blob》原文对 Blob 的知识点介绍得非常完整清晰,本文通过四个问题来总结本文核心知识: Blob 是什么? Blob 怎么用? Blob 有哪些使用场景? Blob 与 ArrayBuffer 有何区别? 一、Blob 是什么? Blob(Binary Large Object)表示二进制类型的大对象,通常是影像、声音或多...
🔥Webpack 插件开发如此简单!
pingan8787
2020-02-24
阅读 8 分钟
11.1k
本文将带你一起开发你的第一个 Webpack 插件,从 Webpack 配置工程师,迈向 Webpack 开发工程师!做自己的轮子,让别人用去吧。
?JavaScript 自定义事件如此简单!
pingan8787
2020-02-22
阅读 6 分钟
5.9k
在前端开发世界中,JavaScript 和 HTML 之间往往通过 事件 来实现交互。其中多数为内置事件,本文主要介绍 JS自定义事件概念和实现方式,并结合案例详细分析自定义事件的原理、功能、应用及注意事项。
【全栈修炼】RESTful架构及实践 修炼宝典
pingan8787
2019-11-25
阅读 5 分钟
4.6k
REST:(Representational State Transfer)即表现层状态转换,定义了资源的通用访问格式,是一种网络应用程序的设计风格和开发方式。