概念

⭐️ Vue的优点?Vue的缺点?

Vue 跟 React 有什么异同

⭐️ Vue 和 JQuery 的区别在哪?为什么放弃 JQuery 用 Vue ?

⭐️ MVC 和 MVVM 区别

data

为什么data是个函数并且返回一个对象呢?

对象是个引用值,多个组件使用同一个引用会导致变量污染。我们只是希望组件样式和行为复用,而不希望数据内容也完全一样。而返回一个函数就能解决这个问题,因为每次函数执行后都返回的是个新对象