一句话说清楚的概念,不行就两句。

155 阅读1分钟

什么是组件?

组件:应用中局部功能代码和资源的集合。

为什么用组件?

因为可以提高代码的可维护性和复用性。

什么是模块化?

应用中根据功能点拆分成一个个组件,这个应用就叫模块化的应用。

什么是模块?

提供特定功能的js程序。
对于前端来说,模块这概念是针对于js来说的。

Vue组件的本质是什么?

Vue组件是一个名为VueComponet(构造函数)的实例对象,VueComponet是Vue.extend生成的。
使用时写的模板标签,Vue在解析时会帮我们创建组件实例对象,即帮我们调用new VueComponet(options)。

同源策略是什么?

简单理解为 访问的服务器地址必须和发送请求的地址(现在的域名)协议、主机名和端口号相同才能获得服务器返回的正确数据。如果协议、主机名和端口号不相同就是常说的跨域了

待续.........