流浪のwolf

卷帝

导航

随笔分类 -  面试

1 2 3 4 5 ··· 13 下一页

2024前端高频面试题之二
摘要:2024前端高频面试题之二1.JavaScript中的数据类型?存储上的差别? 基本类型 number string bool undefined等 。 引用类型 object。包含 array,object,func。 存储差异:基础类型存在栈内存,引用类型存储堆内存。 存储的差异引出了浅拷贝和深拷贝等问题,浅拷贝是一个表 阅读全文

posted @ 2024-10-11 10:56 朱龙旭的网络 阅读(605) 评论(0) 推荐(0)

2024前端高频面试题之一
摘要:2024前端高频面试题之一1.从输入URL到页面显示发生了什么 (1) 缓存查询(查询优先级:浏览器缓存,系统缓存,路由器缓存) (2) DNS解析,把网址解析唯一IP 【网址是为了方便记忆】 (3) 执行tcp三次握手,建立http链接 (4) 浏览器拿到返回的数据渲染页面 【可能存在跨域问题】 (5) 断开tcp连接 2 阅读全文

posted @ 2024-10-11 10:34 朱龙旭的网络 阅读(214) 评论(0) 推荐(0)

收到offer之后的回复术语
摘要:不去: 您好,非常荣幸能收到贵岗的offer, 感谢您对我能力的认可,但贵公司岗位要求/薪资结构和我预想还有一定的差距,希望今后有共事的机会,祝您工作顺利! 去: 您好,非常荣幸能够收到贵公司的offer,感谢贵公司对我能力的认可,我会按照offer的要求携带资料准时报到。如有其他要求,请随时通知, 阅读全文

posted @ 2023-02-01 19:26 朱龙旭的网络 阅读(468) 评论(0) 推荐(0)

2.1日面试题
摘要:三中css居中的方案 1. flex 布局 2. margin:0 auto 3. 自绝父相 v-if和v-show的区别 v-if 就是 display:none v-show 实现是通过删除和添加元素实现的,再初始状态false下,是不会加载元素的 ;vue的生命周期 四个阶段 8个函数 bef 阅读全文

posted @ 2023-02-01 18:53 朱龙旭的网络 阅读(76) 评论(0) 推荐(0)

Promise 有几种状态,什么时候会进入catch?
摘要:Promise 有几种状态 三个状态:pending、fulfilled、reject 两个过程:padding -> fulfilled、padding -> rejected Promise 什么时候会进入 catch 当 pending 为 rejected 时,会进入 catch ; 阅读全文

posted @ 2022-12-13 17:46 朱龙旭的网络 阅读(82) 评论(0) 推荐(0)

介绍一下 websocket
摘要:一般的http请求都是短连接,而webpack的使用可以建立长连接 ; 什么是 websocket websocket 是一种网络通信协议,是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通 信的协议,这个对比着 HTTP 协议来说,HTTP 协议是一种无状态的、无连接的、单向的应用层 阅读全文

posted @ 2022-12-13 17:27 朱龙旭的网络 阅读(63) 评论(0) 推荐(0)

HTTP和HTTPS的区别
摘要:http是超文本传输协议,是明文传输,https是http+ssl,是加密传输 ; 使用的端口不同,http使用 80 端口 ,https 使用 443 端口 ; 阅读全文

posted @ 2022-12-13 16:15 朱龙旭的网络 阅读(177) 评论(0) 推荐(0)

77.const声明对象修改对象里面的值会触发报错吗
摘要:不会,因为对象是复杂类型数据 ;对象的地址保存在栈内存中,对象的数据保存在堆内存中 ; 只要对象的地址不发生改变,无论堆内存的对象数据如何改变,对象的值就不会改变 ; 阅读全文

posted @ 2022-11-15 16:05 朱龙旭的网络 阅读(55) 评论(0) 推荐(0)

76.不考虑深浅拷贝复制数组用什么方法
摘要:https://blog.csdn.net/weixin_46074961/article/details/122415014 阅读全文

posted @ 2022-11-15 15:48 朱龙旭的网络 阅读(45) 评论(0) 推荐(0)

说一下对递归的理解
摘要:递归就是自己调用自己,条件一定不能相同,否则容易造成死循环 ; 优点:代码简单,容易理解 ; 缺点:时间和空间的消耗大 ; 终止递归的条件: 1. 当递归的执行次数到达一定的限定值 2. 当递归的结果达到目标值 阅读全文

posted @ 2022-11-15 14:17 朱龙旭的网络 阅读(77) 评论(0) 推荐(0)

slot原理
摘要:vue提供组件插槽能力, 允许开发者在封装组件时,把不确定的部分定义为插槽 ; 作用:再不确定的内容位置占位,在子组件内使用 slot 标签写占位的内容 ; 插槽的分类 : 默认插槽: 具名插槽:使用 name 属性把template 和 slot 标签建立关联 ; 作用域插槽:子组件使用自定义属性 阅读全文

posted @ 2022-11-15 14:11 朱龙旭的网络 阅读(88) 评论(0) 推荐(0)

Promise.all、race和any方法都是什么意思?
摘要:// // 执行多个并行任务 const promiseAll = [ thenFs.readFile('./files/1.txt','utf8'), thenFs.readFile('./files/2.txt','utf8'), thenFs.readFile('./files/3.txt', 阅读全文

posted @ 2022-11-15 14:03 朱龙旭的网络 阅读(75) 评论(0) 推荐(0)

74.数组map能干什么,会改变原数组吗
摘要:map是处理数据的方法,不会改变原数组,会返回一个新数组 ; filter 也不会改变原数组,会返回新数组 ; forEach 也不会改变原数组,不会返回新数组 ; reduce不会改变原数组 ; 是否改变数组的说明: https://blog.csdn.net/qq879222800/articl 阅读全文

posted @ 2022-11-15 09:53 朱龙旭的网络 阅读(102) 评论(0) 推荐(0)

73.删除指定下标数组元素
摘要:1. splice 个数 开始删除位置索引 后面的数组元素会自动替补 2. delete关键字 删除的当前位置是空值,后面的元素不会填补 ; 阅读全文

posted @ 2022-11-15 09:48 朱龙旭的网络 阅读(101) 评论(0) 推荐(0)

72.怎么判断数组是数组
摘要:1. 使用 instanceof instanceof的作用就是判断该对象是谁的实例,我们也就知道了instanceof是对象运算符。 2. 静态方法 Array.isArray 方法 ; ps:使用 typeof 只能判断数组是一个对象 ,function 也是一个对象 ; 阅读全文

posted @ 2022-11-15 09:45 朱龙旭的网络 阅读(97) 评论(0) 推荐(0)

71.登录失效,token过期怎么处理
摘要:1. 清除用户数据,直接跳转登录页重新登录 ; 2. 短token 过期,使用 长 token 重新获取短 token ,然后重新请求 ; 如果长 token 也过期了,就去重新登录获取 token ; 阅读全文

posted @ 2022-11-15 09:42 朱龙旭的网络 阅读(1253) 评论(0) 推荐(0)

70.http拦截能做些什么(问的是axios的封装)
摘要:请求拦截器统一添加 token ,也可以手动的判断token是否过期 ; 响应拦截器判断返回数据的逻辑处理,被动的判断token过期并处理 ; 阅读全文

posted @ 2022-11-15 09:30 朱龙旭的网络 阅读(101) 评论(0) 推荐(0)

69.后台信息要是只返回标识符,怎么筛选路由
摘要:单独新建一个 permission.js 文件用来做用户权限操作: 设计动态路由的时候,name属性要和用户的标识符一一对应 ,然后filter筛选 动态路由规则,如果 用户的权限标识包含includes 动态路由的name属性就返回 true ; actions: { // 用来整理出属于当前用户 阅读全文

posted @ 2022-11-15 09:18 朱龙旭的网络 阅读(62) 评论(0) 推荐(0)

68.说下后台项目的权限管理
摘要:现在的权限管理都是基于RBAC实现的,添加了角色这一中间层; 具体操作: 1. 在本地实例化路由实例的时候,只要把静态路由规则注入到实例里,动态路由规则定义好,但是现在不注入 ; 2. 在路由导航守卫登录时,根据用户的权限标识,筛选出只有当前用户才可以访问的动态路由规则,然后使用addRoutes 阅读全文

posted @ 2022-11-15 08:48 朱龙旭的网络 阅读(100) 评论(0) 推荐(0)

67.数据变了视图没变,怎么查找错误,怎么解决
摘要:console.log() 打印数据,看一下数据是否改变,切换到 vue.js.develops 插件修改数据,看一下视图是否有变化 ; 如果没有变化,可能是vue的视图没有监听的数据的改变,数据可能不是响应式数据 ; 使用索引操作数组是没有响应式的 ,用 数组方法pop ,push 等方法尝试,追 阅读全文

posted @ 2022-11-15 08:38 朱龙旭的网络 阅读(71) 评论(0) 推荐(0)

1 2 3 4 5 ··· 13 下一页