- 博客(49)
- 收藏
- 关注
原创 尚品汇细节分析-Vue项目中如何实现自定义校验规则
data() {return {required表示必须输入字段trigger表示用户行为,常用blur表示失去焦点这里自定义规则的方法的调用是写在了rule里面,即validator当中必须要写callback()// 验证用户名以及密码 const validateUsername =(rule , value , callback) => {callback();if(!value) {callback(new Error("请输入用户名"));} else {
2023-04-06 11:42:43 1086 1
原创 前端面试系列之webpack优化
vue-admin没有了webpack.config.js文件,是直接在vue.config.js里的chainWebpack方法直接配置,这样做法的好处是用户既可以保留webpack的默认配置,又可以通过chainWebpack设置更具针对性的参数,链式的写法正是避免了用户直接面对webpack多而复杂的配置项。当用npm run build进行打包的时候,事实上是根据cacheGroups的默认配置进来分包并包的。1 分包策略的优化在默认策略的基础上,进行了优化。
2022-11-01 16:17:44 1013
原创 【前端面试之手写代码】用js手写一个轮播图
获取pic_list,用于通过style上的left改变位置,点击下一张的话,向左移动,点击上一张,则向右移动。//同样移动图片获取轮播图有几张图片//减去在头和尾部加的两张图片初始化列表最开始的位置//初始化列表最开始的位置这是一些参数,time是第一个定时器(用于跳到下一张,每隔2400ms便跳转到下一张)。time2第二个定时器(图片每隔15ms便向左移动10px)。distance记录图片一共移动的距离。index记录图片当前的索引2. init函数,轮播图中的一些鼠标事件都会在这里定义。
2022-09-23 22:08:54 933
原创 【前端笔试之编程题】现在有一个只包含小写字母的字符串,两个人轮流进行操作,每次操作可以选择相邻的相同字母并将其一起消除,游戏将一直进行到其中一人无法操作,首先无法操作的人会输掉这场游戏,请问先手的人能
现在有一个只包含小写字母的字符串,两个人轮流进行操作,每次操作可以选择相邻的相同字母并将其一起消除,游戏将一直进行到其中一人无法操作,首先无法操作的人会输掉这场游戏,请问先手的人能否赢下游戏?输入:3abcdcbaaabbaab样例输出:NoYesNo。
2022-09-16 21:56:13 1409
原创 【前端笔试之编程题】在一个100*100的格线网上,某些网线交点上有事务。一只蚂蚁现在原点,它能顺着格线网去吃掉食物。问题:蚂蚁吃掉所有食物,最少爬行多远
在一个100*100的格线网上,某些网线交点上有事务。一只蚂蚁现在原点,它能顺着格线网去吃掉食物。问题:蚂蚁吃掉所有食物,最少爬行多远?输入:输出:3(说明:蚂蚁从原点爬到[0,3],就能吃到所有食物,爬行距离是3)输入:输出:7。
2022-09-16 21:49:41 185
原创 【前端笔试之编程题】题目1:根据输入英文句子,生成回文字符串,并将首字母大写。题目2:在一个字符串中存在多个连续出现的字符序列,求出连续出现次数最多的字符序列
输入:“you got a message”输出:“You Got A Message A Got You”在一个字符串中存在多个连续出现的字符序列,求出连续出现次数最多的字符序列输入:“abbcccdeff”输出:“ccc”
2022-09-16 21:36:06 169
原创 【前端笔试编程题】给定一个字符串标识事件格式以及一个时间戳,输出格式化之后的字符串。
一个包含“yyyy”,“MM”,“dd”,“HH”,“mm”,"ss"这几个标识符的任意字符串,且除标识符可能出现的任意字符串不表示时间内容。给定一个字符串标识事件格式以及一个时间戳,输出格式化之后的字符串。
2022-09-16 21:08:15 212
原创 【秋招刷题】二叉树系列
描述:输入一颗二叉树的根节点root和一个整数expectNumber,找出二叉树中结点值的和为expectNumber的所有路径。
2022-08-30 23:07:57 105
原创 【2022前端笔试总结】8月12日笔试
iframe是html元素,用于在网页内嵌另一个网页。默认有一个宽高并存在边界。iframe是一个行内块级元素,可以通过display进行修改。src:指定内联网页的地址width,height:用于控制iframe的宽高scrolling:是否可滚动,yes,no,auto只有同域才能进行iframe之间的读改写,跨域时,只能进行简单的路由跳转。...
2022-08-14 20:13:24 713
原创 【公司的面经总结】2022前端面试题第一套
当所依赖的数据变化的时候,computed计算出来的新属性也会随之发生变化。扁平化:flat(ES10中新增的方法)、tostring+split+.map、扩展运算符。左三角、右三角、上三角类似。将top、right、left换成三角形紧邻的三个边。比如左三角:尖尖是朝左的,紧邻的三个边就是:right、top、bottom。如果要绑定多个事件,可以用键值对的形式 事件类型:事件名。watch可以监控一个值的变化,并做出相应的反应。vue中key的作用主要是为了高效的更新dom。......
2022-08-11 16:21:11 227
原创 【前端面试系列之VUE】vue中如何监听对象、v-if和v-for同时出现应该怎么办?
vue中如何监听对象、v-if和v-for同时出现应该怎么办?
2022-07-23 21:11:48 467
原创 【前端笔试总结】href、src和url的区别、如何让一个图片铺满整个div
【前端笔试总结】href、src和url的区别是什么、如何让一个图片铺满整个div
2022-07-20 21:54:16 1661
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人