在 react、vue.js 中都是采用 Virtual DOM 的方式以减少频繁地操作 DOM 元素带来的性能问题。
由于对这块理解不深,如下两行代码,哪种更好,性能会有什么区别吗?求教,谢谢!
下面是 jsx 示例:
const ele = props => {
const { type } = props
return (
<div>
<span>{type ? '正确的' : '错误的'}</span>
</div>
)
}
const ele = props => {
const { type } = props
return <div>{type ? <span>正确的</span> : <span>错误的</span>}</div>
}
补充说明哈,并没有去测试你所发的例子(...此刻身边没电脑,还是需要更多从实际出发,你可以拿chrome-performance录制对比一下)