- 博客(5)
- 收藏
- 关注
原创 【递归与循环的区别】
递归的代码通常更简洁、易于理解,但在运行效率和存储空间上可能不如循环。在选择使用递归还是循环时,应考虑问题的性质和实际需求。递归和循环在实现上的区别可以通过一个简单的阶乘函数来说明。递归和循环是编程中常用的两种结构,它们都可以用来重复执行代码块,但是它们在实现方式和适用场景上有所不同。:递归适合处理数据结构本身就是递归定义的问题,如链表、树结构等。:递归的深度受限于系统栈的大小,过深的递归可能导致栈溢出。:循环不受系统栈大小限制,可以处理较大规模的问题。:递归通常从问题的最终目标开始,逐步分解问题。
2024-12-17 14:53:29
249
原创 为什么在JS中if(vue中v-if)的空字符串“ “和数字0的值相等为true?
在JavaScript以及vue中,空字符串和数字0在if条件判断中相等为true的原因是因为JavaScript在执行条件判断时会进行类型转换。在JavaScript中,空字符串""和数字0在if条件判断中会被视为false,因为它们在逻辑上表示“无值”或“空”。然而,当使用==操作符进行相等比较时,JavaScript会进行类型转换。具体来说,空字符串在比较时会被转换为false,而0也被视为false。因此,0 == ""的比较结果为true,因为两者都被视为f
2024-10-30 19:23:37
479
1
原创 关于vue中父页面的生命周期和子组件生命周期关系导致的报错问题解决
由父页面和子组件的生命周期引起,但是不影响功能使用,F12出现莫名报错的问题
2022-06-01 10:50:05
1249
原创 关于vue中elementUI的input和select框值无法回显的问题解决
1.用$set解决2.用$nextTick解决3.用$forceUpdate解决
2022-05-18 16:29:42
9885
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人