page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 6244 次

3096 个回答

0 赞同

mvvm 与 mvc 区别 它和其它框架(jquery)的区别是什么 哪些场景...

mvc和mvvm其实区别并不大,都是一种设计思想。主要就是mvc中Controller演变成mvvm中的viewModel。mvvm主要解决了mvc中大量的DOM 操作使页面渲染性能降低,加载速度变慢,影响用户体验。 区别:vue数据驱动,通过数据来显示视图层而不是节点操作。 场景:数据操作比较多、频繁的场景,更加便捷。

回答于 2021-12-24 14:16

0 赞同

vue.cli 中怎样使用自定义组件 遇到过哪些问题?

第一步:在components目录新建组件文件(indexPage.vue),script一定要export default {}。 第二步:在需要用的页面(组件)中导入:import indexPage from ‘@/components/indexPage.vue’ 第三步:注入到vue子组件的components属性上面,components:{indexPage} 第四步:在template视图view中使用,例如有indexPage命名...

回答于 2021-12-24 14:15

0 赞同

Vue的双向数据绑定原理是什么?

vue.js 是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。 具体步骤: 第一步:需要observe的数据对象进行递归遍历,包括子属性对象的属性,都加上 setter和getter这样的话,给这个对象的某个值赋值,就会触...

回答于 2021-12-24 14:01

0 赞同

详细说下你对vue生命周期的理解?

总共分为8个阶段创建前/后,载入前/后,更新前/后,销毁前/后。 创建前后:在beforeCreated阶段,vue实例的挂载元素el和数据对象data都为undefined,还未初始化。在created阶段,vue实例的数据对象data有了,el和数据对象data都为undefined,还未初始化。在created阶段,vue实例的数据对象data有了,el还没有。 载入前后...

回答于 2021-12-24 14:01

0 赞同

vue.cli中怎样使用自定义的组件 有遇到过哪些问题吗?

第一步:在components目录新建你的组件文件(smithButton.vue),script一定要export default 第二步:在需要用的页面(组件)中导入:import smithButton from ‘../components/smithButton.vue’ 第三步:注入到vue的子组件的components属性上面,components:{smithButton} 第四步:在template视图view中使用, 问题有:s...

回答于 2021-12-24 14:00

0 赞同

vue是渐进式的框架的理解?

Vue的核心的功能,是一个视图模板引擎,但这不是说Vue就不能成为一个框架。如下图所示,这里包含了Vue的所有部件,在声明式渲染(视图 模板引擎)的基础上,我们可以通过添加组件系统、客户端路由、大规模状态管理来构建一个完整的框架。更重要的是,这些功能相互独立,你可 以在核心功能的基础上任意选用其他的部件,不...

回答于 2021-12-24 14:00

0 赞同

js 执行机制、事件循环?

JavaScript 语言的一大特点就是单线程,同一个时间只能做一件事。单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任 务。如果前一个任务耗时很长,后一个任务就不得不一直等着。JavaScript 语言的设计者意识到这个问题,将所有任务分成两种,一种是同步任务 (synchronous),另一种是异步任务(async...

回答于 2021-12-23 13:54

0 赞同

promise.all?

Promise.all()方法将多个Promise实例包装成一个Promise对象(p),接受一个数组(p1,p2,p3)作为参数,数组中不一定需要都是Promise对象, 但是一定具有Iterator接口,如果不是的话,就会调用Promise.resolve将其转化为Promise对象之后再进行处理。 使用Promise.all()生成的Promise对象(p)的状态是由数组中的Promise对...

回答于 2021-12-23 13:52

0 赞同

介绍一下rAF(requestAnimationFrame)?

专门用来做动画,不卡顿,用法和setTimeout一样。对 rAF 的阐述MDN 资料 定时器一直是 js 动画的核心技术,但它们不够精准,因为定时器时间参数是指将执行代码放入 UI 线程队列中等待的时间,如果前面有其他任务队列执行时间过长,则会导致动画延迟,效果不精确等问题。 所以处理动画循环的关键是知道延迟多长时间合适:...

回答于 2021-12-23 13:51

0 赞同

javascript 的垃圾回收机制讲一下?

定义:指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。 像 C 这样的编程语言,具有低级内存管理原语,如 malloc()和 free()。开发人员使用这些原语显式地对操作系统的内存进行分配和释放。 而 JavaScript 在创建对象(对象、字符串等)时会为它们分配内存,不再使用对时会“自动”释放内存,这个过程称为垃...

回答于 2021-12-23 13:51