下午四点,大概40min, 数组哪些常用方法,其中数组的map,一般有三个参数(item,index,arr),map是对数组进行什么操作?map的底层如何实现的,传入的回调函数如何处理的?(瞎说,遍历,用闭包什么,面试官说可以好好了解一下,比较有趣???) map() 方法创建一个新数组,其结果是该数组中的每个元素是调用一次提供的函数后的返回值。 var new_array = arr.map(
1.自我介绍 项目做了哪些功能 2.vue生命周期,在销毁的时候会做些什么操作 3.变量提升和函数提升 4.xss和csrf攻击,什么情况会发生xss攻击,怎么把恶意脚本放在目标服务器上 5.css选择器权重 5.v-if和v-show 6.css权重 7.垂直水平居中 8.浏览器缓存,强缓存和协商缓存访问成功返回多少 9.做了那些优化,一直问说了好多... 10.讲讲防抖节流的区别 11.什么
自我介绍 看你实习期间涉及到低代码平台?你之前用过的那个,底层实现逻辑了解吗 高性能表格怎么实现的? WebSocket用来实现 webshell 的时候是用的什么库?Socket.io么 箭头函数有什么特点 call apply bind 函数的区别 看代码输出 this、 event loop相关 了解fiber架构么 srr是什么?还有什么渲染方式 看你会vue,说说v-if和v-for的区
南京前端架构 为什么选择前端 什么时候学的前端,如何学习,JS、TS、CSS分别通过什么学习的,看过什么书 对lerna有什么了解,遇到过什么问题 lerna包依赖自动更新是怎么实现的,软链接的解决思路和原理 turborepo为什么性能更快,除了并行下载和缓存以外 除了lerna和turborepo以外,还有什么monorepo方案,了解过yarn workspace吗 说下幽灵依赖,为什么会有
全程十五分钟,面试官没开摄像头,基本都是八股文,但是还是有两三个没回答上来 1. 自我介绍 2. flex布局如何实现水平垂直居中 3. js有哪些数据类型,怎么判断它们?undefined和null有什么区别 4. 问了一个正则匹配的问题(我说我正则用得少,不了解) 浅拷贝和深拷贝的区别,各自的实现方法 5. xss是什么,怎么预防 6. webpack按需加载怎么配置 7. webpack怎么
一面 9.28 25min 怎么学习的 论坛加入视频需要考虑什么技术点 http socket 重连 产品优化 垃圾回收 数据类型判断 口述深拷贝 函数拷贝需要注意什么 最大安全整数 二面 10.12 聊项目 #面经#
结对编程的形式,提前给一个代码。 有三个问题,一一实现,并涉及到了tdd测试 主要考察代码编程习惯,测试考虑方面的。 面试官很好,很尊重人。编码过程中都可以一直交流,总体面试感觉很好。希望能过#面经##秋招#
2019-04-02 Vue屏幕宽度自适应: https://blog.csdn.net/qq_25386583/article/details/77161478 https://blog.csdn.net/xuaner8786/article/details/81565219 2019-04-07 控制iframe中的页面只显示一部分:https://blog.csdn.net/iteye_18
这是我正在开发的第一个插件。我的插件文件夹中只有一个文件,其中包含处理我的管理部分的所有代码。我有自己定制的桌子。我没有使用任何wordpress表格。 结构: 插件/amt 金额。php(此文件包含处理管理部分的所有代码) js/amt。js 现在我有amt.php文件为我的管理部分工作。它正在检索数据并将其保存到数据库中。直到这里一切都好。 现在,我想在插件中添加一些功能,这些功能将显示在网站
小鹅通 0407 自我介绍 谈谈组件库的设计从Vue2-3的转变谈谈谈Monorepo思想的优点如果组件库有几百号人,如何设计Monorepo的权限别人会擅自修改你的package,你要如何处理,不能口头交代吧打包问题,wepack rollup parcel的区别和分别应用于哪个场景你的按需引入是如何实现的,输出是一个JS文件还是多个,在组件库端和业务引入端分别配置什么 谈谈vue2和vue3组
45min 1.自我介绍 2.实习有什么收获 3.实习的过程中,开发的过程是怎么样的,前后端怎么沟通,然后聊了一点有关接口文档的东西 4.怎么解决多端不兼容的问题,那Uni-app一套代码可以编译成多端的小程序有什么不好的地方 × 不知道有什么缺点 5.团队怎么去做代码维护和校验的 6.怎么用git lab进行团队的协作 7.Git revert 和git reset有什么区别 × git res
为让大家尽快了解Envoy如何作为前端代理,我们发布了一个docker compose沙箱,这个沙箱部署了一个前端Envoy代理和几个后端服务(简单的flask应用),并与一个正在运行的合作的Envoy服务。这三个容器将部署在名为envoymesh的虚拟网格中。 该Docker compose的部署图如下所示: 所有传入的请求都通过前端Envoy进行路由,该Envoy充当位于envoymesh网络
解释 YOG2 提供了一种在服务端加载客户端脚本资源的方法,用于实现类似 React 后端渲染一类的前后端同构能力。同时这样的调用能力也可以调用前端的 NPM 组件。 但是由于其本质是提供在服务端加载前端代码的能力,因此对前端代码也有更高要求,需要前端代码能够对环境做出一定的判断来避免服务端与浏览器端在 API 上的一些不兼容。 前后端同构功能要求 YOG2 cli版本与 yog2-kernel
YOG2 是基于 fis 构建的 Node.js UI中间层解决方案,因此整个框架都深度契合 fis 的前端工程化概念。在 YOG2 中你可以享受到完整的 fis 解决方案的前端优势。 目录规范 在 YOG2 中我们提供了一套固定的目录规范方便开发者快速开发,在了解了 fis 的配置原理后,也可以方便的调整这套目录规范。 ├─client # 前端代码 │ ├─p
提到前端, 千言万语却不知道该如何说起. 前端很复杂, 问题很多, 解决方案更多, 千变万化. 始终认为一个好的前端薪水待遇应该是整个团队中最高的. 理由如下 HTML是一门语言, 使用者是程序员 CSS是一门语言, 使用者是程序员 JavaScript是一门语言, 使用者是程序员 UI 设计是一门艺术, 设计者是艺术家 兼容性是个雷场, 顺利排雷的人是英雄 前端的技术选型太多, 后端的设计应该是