跳到主要内容

ES9 (ES2018)

· 阅读需 10 分钟

ES2018(ES9)引入了一些重要的新特性,尤其是对正则表达式、异步迭代和对象的增强。这些更新为开发者提供了更强大的工具来处理字符串匹配、异步数据流和对象操作,进一步提升了 JavaScript 的功能性和开发效率。

webpack性能优化

· 阅读需 30 分钟

本文将探讨webpack性能优化的关键策略,包括构建性能、传输性能和运行性能三个维度。通过合理配置和优化技术,可以显著提升开发效率、减少加载时间并改善用户体验。

ES8 (ES2017)

· 阅读需 7 分钟

ES2017(ES8)引入了一些关键特性,尤其是 async/await,极大简化了异步编程的难度。除此之外,新增的对象和字符串方法也为开发者提供了更强大的工具来操作数据。这些改进使 JS 代码更简洁、高效和易于维护。

ES7 (ES2016)

· 阅读需 2 分钟

ES2016(ES7)是一个相对较小的更新版本,只引入了两个新特性:Array.prototype.includes 方法和指数运算符。这些更新虽然不多,但为开发者提供了更便捷的数组操作和数学运算方式。

Python爬虫流程

· 阅读需 7 分钟

本文介绍Python爬虫的基本流程,以爬取哔哩哔哩(B站)番剧信息为例,展示如何使用requests和BeautifulSoup等库进行网页数据抓取。通过分析网页结构、提取媒体ID和相关信息,实现完整的爬虫功能。

ES6 (ES2015)

· 阅读需 40 分钟

本文详细介绍了ES6(ECMAScript 2015)的主要特性和语法改进。ES6是JavaScript语言的一次重大更新,引入了众多新特性,如块级作用域、箭头函数、解构赋值、Promise等,极大地增强了JavaScript的表达能力和开发效率。文章将系统地讲解这些新特性的使用方法和最佳实践,帮助开发者更好地理解和应用现代JavaScript。