- 博客(11)
- 收藏
- 关注
原创 js判断介绍
前端判断方法多种多样,从基础的if/else到现代的可选链操作符,每种方法都有其适用场景。理解这些方法的区别和最佳实践,能够帮助我们编写出更加健壮、可读性更高的代码。在实际开发中,应根据具体情况选择最合适的判断方法,并保持代码的一致性和可维护性。
2025-09-05 19:03:14
703
原创 前端便利循环大合集
方法适用对象返回值能否中断特点for数组, 类数组无✅性能最好,最灵活forEach数组undefined❌简洁,但不能中断map数组新数组❌数据转换,纯函数filter数组新数组❌数据过滤findfindIndex数组元素/索引✅查找单个元素someevery数组布尔值✅条件判断reduce数组任意值❌数据聚合for...of可迭代对象无✅现代,简洁,支持异步for...in对象无✅遍历键,包括原型链等对象数组❌安全的对象遍历方式。
2025-08-25 16:37:30
1034
原创 return 前端详细介绍及应用
场景作用示例计算函数返回计算或处理后的结果条件渲染在组件中根据条件提前返回不同的 UI事件处理(传统方式) 阻止默认行为高阶函数定义数组转换或筛选的逻辑(在 filter 中)异步函数将异步结果包装成 Promise 返回return是控制函数输出和流程的关键。理解并熟练运用return,是编写清晰、高效、易于维护的前端代码的基础。
2025-08-22 11:54:35
993
原创 new Set() 简介及应用场景
Set是前端开发中非常有用的数据结构,特别适合需要保证元素唯一性或需要快速查找的场景。在Vue/React等框架中,常用于管理唯一ID集合、实现标记功能等。虽然API比数组简单,但在特定场景下能提供更好的性能和代码简洁性。案例。
2025-08-15 15:11:14
1343
原创 路由传惨拥有特殊字符怎么解决?
是 JavaScript 内置的一个函数,用于对 URI 组件(如查询参数)进行编码,确保 URL 安全。它会将特殊字符(如?空格等)转换为编码格式,防止它们破坏 URL 结构。以下是在uniapp中的使用场景是 JavaScript 内置的全局函数,用于解码由编码的 URI 组件。以下是在uniapp中的使用场景此时我们传入的数据是什么样子的得到的就是什么样子的,传递的数据中有英文问好等特殊符号也不会受到影响啦。
2025-08-01 18:59:08
319
原创 本地存储以及区别
通过本地存储(Local Storage),web 应用程序能够在用户浏览器中对数据进行本地的存储。在 HTML5 之前,应用程序数据只能存储在 cookie 中,包括每个服务器请求。本地存储则更安全,并且可在不影响网站性能的前提下将大量数据存储于本地。与 cookie 不同,存储限制要大得多(至少5MB),并且信息不会被传输到服务器。利用localStorage做本地存储 保存的数据都仅限于该域名下 浏览器关闭,然后重新打开后数据仍然存在;
2023-12-15 12:04:01
646
1
原创 js 流程控制
在任何一门程序设计语言中,都需要支持满足程序结构 化所需要的三种流程控制:1)顺序控制2)分支控制(条件控制)3)循环控制 顺序控制:在程序流程控制中,最基本的就是顺序控制。程序会按照自上而下的顺序执行。
2023-11-03 16:57:40
207
原创 JS基础语法
(变量的声明) 变量名 = 值;( 赋值) 注意:如果只是声明了一个变量,但是没有给这个变量赋值,输出的时候,就是undefined。1)当没有var的时候,直接输出uname,会报错,uname is not defined。4.var 变量1=值1,变量2=值2,变量3=值3 ( 三个变量都会声明前置)var say = "你好\"javascript\"";3) 带有var的变量,会声明前置[优先执行var uname]2)一旦出现错误,后面的代码将会被阻止,因为js是单线程的。
2023-10-26 19:30:57
103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅