js计算属性与方法的区别
程序员文章站
2022-05-17 19:54:37
...
方法:
reversedMessage: function () {
return this.message.split('').reverse().join('')
}
<p>Reversed message: "{{ reversedMessage() }}"</p>
每次执行都需要调用 reversedMessage()方法 然后在去渲染html元素的值
注意这里是每一次都需要去调用一次
例如你运行100次实例化100次
计算属性:
<p>Computed reversed message: "{{ reversedMessage }}"</p>
computed: {
reversedMessage: function () {
return this.message.split('').reverse().join('')
}
}
每第一次执行需要调用 然后在去渲染html元素的值
注意这里是每第一次都需要去调用在渲染
例如你运行100次 第一次实例化1次 后面的99次直接去取之前的值即可
类似于iybatis的那个2级缓存效果类似
以上如有问题可评论 如有错误欢迎指教 我看到立马回答
请不要所以转载 !!!
上一篇: Vue 深度监听和初始绑定
下一篇: SpringBoot2.0新特性
推荐阅读
-
如何检查您的Win11版本?Win11各版本区别与查看Win11版本方法
-
js计算任意值之间随机数的方法_javascript技巧
-
js实现简单选项卡与自动切换效果的方法_javascript技巧
-
js与jquery实时监听输入框值的oninput与onpropertychange方法
-
JS中call与apply的作用及区别 jscallapply执行上下文
-
php实现压缩多个CSS与JS文件的方法,
-
利用JS判断字符串是否含有数字与特殊字符的方法小结
-
WPF 中Binding的2个属性Source与ElementName的区别
-
JS与jQuery实现子窗口获取父窗口元素值的方法
-
VUE中更改计算属性后select选中值不变的处理方法