在 Vue 中,computed(计算属性)是用于基于响应式数据派生出新的值,并且具备缓存能力的特性。面试中,考察 computed 的原理,主要涉及 响应式系统、依赖收集、缓存机制 等方面。
1. computed 的核心特点
- 依赖响应式数据:
computed依赖于 Vue 的响应式系统,当依赖的值发生变化时,计算属性会重新计算。 - 缓存机制:
computed默认是缓存的,只有当依赖的响应式数据发生变化时,才会重新计算。 - 惰性求值:
computed不会立即执行,只有当它被访问时才会进行计算。
示例:
<template>
<p>姓名:{
{ fullName }}</p>
</template>
<script>
export default {

华为OD机试A卷涉及实力相近队伍匹配问题,要求在最大实力差距d内匹配队伍,使总实力差距最小。这是一道动态规划题目,需对队伍实力值排序,通过动态规划求解最小实力差距和,时间复杂度为O(nlogn)。
订阅专栏 解锁全文
938

被折叠的 条评论
为什么被折叠?



