上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 题目描述 有一个 单线程 CPU 正在运行一个含有 n 道函数的程序。每道函数都有一个位于 0 和 n-1 之间的唯一标识符。函数调用 存储在一个 调用栈 上 :当一个函数调用开始时,它的标识符将会推入栈中。而当一个函数调用结束时,它的标识符将会从栈中弹出。标识符位于栈顶的函数是 当前正在执行的函数 阅读全文
posted @ 2022-08-08 10:58 ˙鲨鱼辣椒ゝ 阅读(38) 评论(0) 推荐(0)
摘要: 项目概述 作为一个刚入门前端的新人,我觉得这种电商或者购物网站类型的项目是能够很好地锻炼自己的机会。我的项目是搭建一个移动端的外卖应用,页面分为用户注册登录、商家搜索、订单查看、个人中心等多个模块,用户可以进入商家查看商品详情、商家信息以及买家评论,将商品添加购物车并下单。前端部分是全由我一个人负责 阅读全文
posted @ 2022-08-05 22:45 ˙鲨鱼辣椒ゝ 阅读(135) 评论(0) 推荐(0)
摘要: 单页面应用(SPA)与多页面应用(MPA) 多页面应用 多页面应用是由多个完整的页面构成,每一次页面跳转都需要向服务器请求一个新的页面。每次请求的资源都是不公用的,有可能导致代码冗余。 页面切换缓慢 由于每次跳转都要发送一次http请求,容易造成页面的卡顿 首屏加载块 由于多页面应用将需求分割成多个 阅读全文
posted @ 2022-08-05 14:55 ˙鲨鱼辣椒ゝ 阅读(90) 评论(0) 推荐(0)
摘要: 关系 在我们创建组件时,都会调用Vue.extend()函数来创建一个VueComponent子类,当在模板中使用该组件标签时,就会创建VueComponent子类的一个实例对象。不同地方使用了同一种组件标签,是创建了多个独立的实例对象。使用Vue脚手架搭建项目时,里面的.vue文件就是单组件文件, 阅读全文
posted @ 2022-08-05 13:24 ˙鲨鱼辣椒ゝ 阅读(665) 评论(0) 推荐(0)
摘要: 理解key key主要作用于虚拟DOM算法中,赋予每个vnode唯一的标识,可以根据这个标识更快更准确地找到对于的vnode节点,在新旧vnode比对时效率更高。 不使用key 在不使用key时,Vue会采用就地复用原则,最大限度地减少元素的移动,对同一个位置的oldVnode与newVnode进行 阅读全文
posted @ 2022-08-05 11:13 ˙鲨鱼辣椒ゝ 阅读(543) 评论(0) 推荐(0)
摘要: v-show与v-if的异同 相同点 v-if与v-show都能根据条件来控制元素在页面中是否显示,当条件为false是都不会占据页面位置。 不同点 v-show是通过修改CSS属性来控制元素的显示和隐藏的,当需要隐藏时将元素的CSS样式设置为display:none;当需要显示时则移除该属性。因此 阅读全文
posted @ 2022-08-05 09:49 ˙鲨鱼辣椒ゝ 阅读(168) 评论(0) 推荐(0)
摘要: Vue与传统开发的区别 Vue是一个高性能的JavaScript框架,也是一个创建单页面应用的Web应用框架。在传统开发中,我们需要直接操作DOM来写需求,而Vue提供了声明式操作DOM的能力。Vue使用了MVVM模型,实现数据与视图的双向绑定,通过视图中元素绑定的事件来修改数据,数据的变动来驱动视 阅读全文
posted @ 2022-08-04 17:00 ˙鲨鱼辣椒ゝ 阅读(279) 评论(0) 推荐(1)
摘要: 什么是虚拟DOM 虚拟DOM是对真实DOM的抽象,它表现为一个JavaScript对象,该对象的属性存储了某个节点所包含的信息,如标签名、标签用到的HTML属性、子元素对象等,来描述一个DOM元素。每次页面重新渲染时,会先使用VNode类去实例化不同类型的DOM节点,生成vnode实例,然后与上一次 阅读全文
posted @ 2022-08-04 14:28 ˙鲨鱼辣椒ゝ 阅读(261) 评论(0) 推荐(0)
摘要: 理解Vue2的响应式原理 Vue2是通过Object.defineProperty()来拦截数据,将数据转换成getter/setter的形式,在访问数据时调用getter函数,在修改数据时调用setter函数。然后利用发布-订阅模式,在数据变动时触发依赖,也即发布更新给订阅者,订阅者收到消息后进行 阅读全文
posted @ 2022-08-04 13:57 ˙鲨鱼辣椒ゝ 阅读(267) 评论(0) 推荐(0)
摘要: 对this的理解 this关键字时函数运行时自动生成的一个内部对象,它指向函数的直接调用者。this不能在执行期间被赋值,可以通过Function.prototype.bind()来修改函数的this指针,调用bind()会创建一个新的函数副本,这个新函数的this指针将永久地绑定在bind()的第 阅读全文
posted @ 2022-08-03 11:13 ˙鲨鱼辣椒ゝ 阅读(73) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 10 下一页