logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Vue3重点概念总结和实践六】(v-once / 封装一个切换器 / 异步操作 / 实现本地存储函数)

1、优化性能的指令2、切换器3、异步操作4、实现本地存储函数5、Vue3 + Vue-cli (1) 基础篇6、Vue3+ Vue-cli (2) 组件篇

文章图片
#javascript#前端#vue.js
官网入口文件 index.html / index.ejs

【代码】官网入口文件 index.html / index.ejs。

文章图片
#前端#vue.js
cookie 里面都包含什么属性?

这些属性中的大部分都是可选的,但通常建议至少设置名称、值和域属性来确保cookie 能够按预期工作。

文章图片
#前端#http
判断数据类型的方式有哪些(原理及优缺点)?(typeof / instanceof 核心原理 / constructor / Object.prototype.toString)

1、typeof 操作符2、instanceof3、constructor构造器4、Object.prototype.toString5、判断一个对象是否为数组?6、通过对象的原型方法判断类型的应用

文章图片
#javascript#前端#原型模式
Pinia 是什么?Redux、Vuex、Pinia 的区别?

总之,Redux、Vuex 和 Pinia 都提供了一种可预测的状态管理方案,并有其自身独特的优点。Pinia 适合那些想要一个简单、轻量级的状态管理库的开发者,而 Vuex 则适合那些需要更多功能和灵活性的开发者。具体选择哪一个取决于应用的复杂度、开发团队的技能水平和个人偏好等因素。如果是 Vue.js 3 的项目,可以考虑使用 Pinia,否则可以考虑 Vuex 或 Redux。

文章图片
#vue.js#前端
说说你对Vue的理解,Vue的核心特性以及和传统开发有什么区别?

总之,我认为 Vue 是一个优秀的 JavaScript 框架,它简单易用、功能强大、扩展性好,并且有着极佳的性能表现。对于前端开发人员来说,Vue是一个值得深入学习和使用的框架。

文章图片
#vue.js#前端#javascript
Promise的常见面试题

一、对Promise的理解以及Promise的基本用法二、Promise的其他常见方法三、Promise的常见面试题① 多个.catch② 多个.catch(不懂)③ 链接.then和.catch(不懂)④ 链接.catch(不懂)⑤ 多个.catch(不懂)⑥.then之间的流程⑦.then之间的流程⑧.then之间的流程⑨.then和.catch之间的流程(不懂)⑩ 基础输出题11、用Prom

文章图片
#javascript#前端#vue.js
常见的 Vue Router 的导航钩子/ 路由导航守卫

这些导航钩子提供了灵活的路由跳转控制机制,可以方便地实现各种复杂的路由跳转需求。同时,VueRouter 还提供了一些其他的导航钩子和高级特性,比如路由元信息、动态路由、命名路由等,可以进一步提高开发效率和应用的可维护性。三、全局守卫、路由独享守卫、组件内置守卫的区别。

文章图片
Vue 中 diff 算法原理

如果两个节点不相同的话,那么直接删除老节点,然后创建新节点。如果是相同节点,那么会比较两个节点的差异,包括节点的 key 属性、tag 标签、事件等等;如果两个父节点相同的话,那么就比较儿子节点。比较子节点有以下4种情况:如果都是文本节点且不相等,直接将el文本节点更新为新节点的文本内容即可;如果老的有儿子,新的没儿子,直接删除老的儿子节点;如果老的没儿子,新的有儿子,那么就创造新的儿子节点,直接

文章图片
#大数据#javascript#vue.js
块级元素和行内元素的区别

给行内元素设置宽高不会起作用,margin 值只对左右起作用,padding 值也只对左右起作用;宽度继承自父级,是父级元素的100%;都是可替代元素,这些元素即使是空的,浏览器也会根据其标签和属性来决定显示的内容。行内元素不会独占一行,只会占领自身宽高所需要的空间(宽高由内容决定);行内元素一般不可以包含块级元素,只能包含行内元素和文本;可以给块级元素设置宽高、内边距、外边距等盒模型属性;可替代

文章图片
#javascript#前端#html
    共 28 条
  • 1
  • 2
  • 3
  • 请选择