
ES6
文章平均质量分 83
香蕉可乐荷包蛋
你我皆为凡人,开心就好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript 中一些常见算法的实现及详细解析
选择一个基准值,将数组分为小于、等于、大于基准的三部分,递归处理左右两部分。通过重复遍历数组,比较相邻元素并交换位置,使较大的元素逐渐“浮”到数组末尾。每次将搜索范围缩小一半,直到找到目标值或范围为空。从起点开始,沿着一条路径尽可能深入地探索图中的节点。在容量限制下最大化物品总价值。使用二维 DP 数组。表示前 i 个物品、容量为 w 的最大价值。将数组一分为二,分别排序后合并两个有序数组。逐个遍历数组元素,直到找到目标值或遍历结束。按层遍历图,使用队列实现先进先出的访问顺序。原创 2025-07-13 22:07:41 · 347 阅读 · 0 评论 -
浅入ES5、ES6(ES2015)、ES2023(ES14)版本对比,及使用建议---ES6就够用(个人觉得)
JavaScript(ECMAScript)的发展经历了多个版本,其中ES5、ES6(ES2015)和ES2023(ES14)是常用版本。ES5适合兼容老旧浏览器和小型项目,ES6引入了块级作用域、箭头函数、模板字符串等现代特性,适合现代Web开发,尤其是React、Vue等框架。ES2023则提供了findLast、toSorted等新方法,适合前沿项目如AI和机器学习。建议老项目更新到ES6,而最新ES2023特性在非必要项目中可暂缓使用。原创 2025-05-18 16:47:44 · 824 阅读 · 1 评论 -
ES(ES2023/ES14)最新更新内容,及如何减少内耗
截至2023年10月,JavaScript的最新版本ES2023(ES14)引入了多项新特性,如findLast、toSorted等,并优化了性能。新特性包括从数组末尾查找元素的findLast和findLastIndex、支持Hashbang语法、以及改进的Symbol.prototype.description。性能方面,ES2023优化了数组操作和垃圾回收,减少了内存占用和GC停顿时间。此外,通过减少全局变量、避免内存泄漏、优化循环、减少DOM操作、使用Web Workers、懒加载、缓存、高效数据结原创 2025-05-18 16:37:15 · 1063 阅读 · 0 评论 -
正则表达式(二)-高级应用_谨慎使用
文章主要探讨了正则表达式的使用建议及其高级功能。首先,建议尽量减少前端对数据的处理,保持数据的原始完整性,避免不必要的正则表达式使用。接着,文章详细介绍了正则表达式的多种高级功能,包括分组捕获、非贪婪匹配、零宽断言、条件匹配、递归匹配、回溯引用、模式修饰符、复杂模式匹配、动态正则表达式以及性能优化技巧。这些功能可以帮助开发者更高效地处理复杂的字符串匹配任务,同时通过优化策略提升正则表达式的执行效率。原创 2025-05-14 20:19:02 · 1167 阅读 · 0 评论 -
正则表达式常用验证(一)
正则表达式常用验证原创 2025-05-13 20:42:24 · 1541 阅读 · 0 评论 -
JavaScript面试问题
【代码】JavaScript面试问题。原创 2025-04-29 20:16:42 · 653 阅读 · 0 评论 -
JavaScript 函数与算法性能优化
类型优化方法函数优化减少重复计算、使用内置方法、复用对象、位运算、避免全局变量算法优化时间复杂度优化、空间复杂度优化、分治策略、动态规划工具支持使用性能分析工具、Web Workers、异步编程。原创 2025-04-27 20:38:30 · 692 阅读 · 0 评论 -
JavaScript 性能优化
JavaScript 性能优化是提高 Web 应用性能的关键步骤,特别是在处理大量数据、复杂计算或频繁的 DOM 操作时。原创 2025-04-20 22:47:12 · 1285 阅读 · 0 评论 -
JS(TS) 中一些常见算法说明、及代码
JS(TS) 中一些常见算法的用途及意义说明,算法对于前端开发来说也是必不可少的一项技能,用对、学好算法有助于高效开发和写出高质量代码、逻辑结构。╮(╯▽╰)╭。原创 2025-04-20 07:08:23 · 988 阅读 · 0 评论 -
es6面试常见问题╮(╯▽╰)╭
ES6(ECMAScript 2015)的一些常见面试问题,涵盖了变量声明、箭头函数、模板字符串、解构赋值、模块化、类、Promise、生成器等关键特性。有些面试就是问问,对老程序员面试其实不问这么多╮(╯▽╰)╭。原创 2025-04-16 21:51:14 · 1169 阅读 · 0 评论