module.exports = {
// title: "Vue3源码解析 - vue中文社区",
title: "web前端面试 - 面试官系列",
description: "web前端面试,vue面试题,react面试题,js面试题,大厂面试题,阿里面试题,京东面试题",
base: '/interview/',
head: [
["link", { rel: "icon", href: "/onepunch.jpeg" }],
[
"meta",
{
name: "keywords",
content:
"web前端面试,vue面试题,react面试题,js面试题,大厂面试题,阿里面试题,京东面试题",
},
],
// [
// "script",
// { src: "https://hm.baidu.com/hm.js?db1f163122162bcdb6d04f76b5c1df17" },
// ],
],
themeConfig: {
repo: "febobo/web-interview",
// 自定义仓库链接文字。默认从 `themeConfig.repo` 中自动推断为
// "GitHub"/"GitLab"/"Bitbucket" 其中之一,或是 "Source"。
repoLabel: "Github",
// 以下为可选的编辑链接选项
// 假如你的文档仓库和项目本身不在一个仓库:
docsRepo: "febobo/web-interview",
docsDir: "docs",
docsBranch: "master",
// 默认是 false, 设置为 true 来启用
editLinks: false,
// 默认为 "Edit this page"
editLinkText: "帮助我们改善此页面!",
// displayAllHeaders: true,
sidebar: [
{
title: "Vue系列 ( 已完结..)",
collapsable: false,
children: [
["vue/vue", "说说你对vue的理解?"],
["vue/spa", "说说你对SPA(单页应用)的理解?"],
["vue/show_if", "Vue中的v-show和v-if怎么理解?"],
["vue/new_vue", "Vue实例挂载的过程中发生了什么?"],
["vue/lifecycle", "说说你对Vue生命周期的理解?"],
["vue/if_for", "为什么Vue中的v-if和v-for不建议一起用?"],
["vue/first_page_time", "SPA(单页应用)首屏加载速度慢怎么解决?"],
["vue/data", "为什么data属性是一个函数而不是一个对象?"],
["vue/data_object_add_attrs", "Vue中给对象添加新属性界面不刷新?"],
["vue/components_plugin", "Vue中组件和插件有什么区别?"],
["vue/communication", "Vue组件间通信方式都有哪些?"],
["vue/bind", "说说你对双向绑定的理解?"],
["vue/nexttick", "说说你对nexttick的理解?"],
["vue/mixin", "说说你对vue的mixin的理解,有什么应用场景?"],
["vue/slot", "说说你对slot的理解?slot使用场景有哪些?"],
["vue/observable", "Vue.observable你有了解过吗?说说看"],
["vue/key", "你知道vue中key的原理吗?说说你对它的理解?"],
["vue/keepalive", "怎么缓存当前的组件?缓存后怎么更新?说说你对keep-alive的理解是什么?"],
["vue/modifier", "Vue常用的修饰符有哪些?有什么应用场景?"],
["vue/directive", "你有写过自定义指令吗?自定义指令的应用场景有哪些?"],
["vue/filter", "Vue中的过滤器了解吗?过滤器的应用场景有哪些?"],
["vue/vnode", "什么是虚拟DOM?如何实现一个虚拟DOM?说说你的思路"],
["vue/diff", "你了解vue的diff算法吗?说说看"],
["vue/axios", "Vue项目中有封装过axios吗?主要是封装哪方面的?"],
["vue/axiosCode", "你了解axios的原理吗?有看过它的源码吗?"],
["vue/ssr", "SSR解决了什么问题?有做过SSR吗?你是怎么做的?"],
["vue/structure", "说下你的vue项目的目录结构,如果是大型项目你该怎么划分结构和划分组件呢?"],
["vue/permission", "vue要做权限管理该怎么做?如果控制到按钮级别的权限怎么做?"],
["vue/cors", "Vue项目中你是如何解决跨域的呢?"],
["vue/404", "vue项目本地开发完成后部署到服务器后报404是什么原因呢?"],
["vue/error", "你是怎么处理vue项目中的错误的?"],
["vue/vue3_vue2", "Vue3有了解过吗?能说说跟Vue2的区别吗?"]
],
},
{
title: "Vue3系列 ( 已完结..)",
collapsable: false,
children: [
["vue3/goal", "Vue3.0的设计目标是什么?做了哪些优化?"],
["vue3/performance", "Vue3.0 性能提升主要是通过哪几方面体现的?"],
["vue3/proxy", "Vue3.0里为什么要用 Proxy API 替代 defineProperty API ?"],
["vue3/composition", "Vue3.0 所采用的 Composition Api 与 Vue2.x 使用的 Options Api 有什么不同?"],
["vue3/treeshaking", "说说Vue 3.0中Treeshaking特性?举例说明一下?"],
["vue3/modal_component", "用Vue3.0 写过组件吗?如果想实现一个 Modal你会怎么设计?"],
],
},
{
title: "ES6系列 ( 已完结..)",
collapsable: false,
children: [
["es6/var_let_const", "说说var、let、const之间的区别"],
["es6/array", "ES6中数组新增了哪些扩展?"],
["es6/object", "ES6中对象新增了哪些扩展?"],
["es6/function", "ES6中函数新增了哪些扩展?"],
["es6/set_map", "ES6中新增的Set、Map两种数据结构怎么理解?"],
["es6/promise", "你是怎么理解ES6中 Promise的?使用场景?"],
["es6/generator", "怎么理解ES6中 Generator的?使用场景?"],
["es6/proxy", "你是怎么理解ES6中Proxy的?使用场景?"],
["es6/module", "你是怎么理解ES6中Module的?使用场景?"],
["es6/decorator", "你是怎么理解ES6中 Decorator 的?使用场景?"],
],
},
{
title: "JavaScript系列 ( 已完结..)",
collapsable: false,
children: [
["JavaScript/data_type", "说说JavaScript中的数据类型?存储上的差别?"],
["JavaScript/array_api", "数组的常用方法有哪些?"],
["JavaScript/string_api", "JavaScript字符串的常用方法有哪些?"],
["JavaScript/type_conversion", "谈谈 JavaScript 中的类型转换机制"],
["JavaScript/== _===", "== 和 ===区别,分别在什么情况使用"],
["JavaScript/copy", "深拷贝浅拷贝的区别?如何实现一个深拷贝?"],
["JavaScript/closure", "说说你对闭包的理解?闭包使用场景"],
["JavaScript/scope", "说说你对作用域链的理解"],
["JavaScript/prototype", "JavaScript原型,原型链 ? 有什么特点?"],
["JavaScript/inherit", "Javascript如何实现继承?"],
["JavaScript/this", "谈谈this对象的理解"],
["JavaScript/context_stack", "JavaScript中执行上下文和执行栈是什么?"],
["JavaScript/event_Model", "说说JavaScript中的事件模型"],
["JavaScript/typeof_instanceof", "typeof 与 instanceof 区别"],
["JavaScript/event_agent", "解释下什么是事件代理?应用场景?"],
["JavaScript/new", "说说new操作符具体干了什么?"],
["JavaScript/ajax", "ajax原理是什么?如何实现?"],
["JavaScript/bind_call_apply", "bind、call、apply 区别?如何实现一个bind?"],
["JavaScript/regexp", "说说你对正则表达式的理解?应用场景?"],
["JavaScript/event_loop", "说说你对事件循环的理解"],
["JavaScript/Dom", "DOM常见的操作有哪些?"],
["JavaScript/BOM", "说说你对BOM的理解,常见的BOM对象你了解哪些?"],
["JavaScript/tail_recursion", "举例说明你对尾递归的理解,有哪些应用场景"],
["JavaScript/memory_leak", "说说 JavaScript 中内存泄漏的几种情况?"],
["JavaScript/cache", "Javascript本地存储的方式有哪些?区别及应用场景?"],
["
没有合适的资源?快使用搜索试试~ 我知道了~
基于GitHub的Vue及相关技术全面面试题库设计源码
共273个文件
md:235个
vue:18个
styl:8个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 101 浏览量
2024-09-29
14:29:19
上传
评论
收藏 2.36MB ZIP 举报
温馨提示
该项目是一款基于GitHub的Vue及相关技术全面面试题库设计源码,包含273个文件,涵盖236个Markdown文档、18个Vue组件、8个Stylus样式文件、4个JavaScript脚本文件、2个JSON配置文件、1个YAML文件、1个Git忽略规则文件、1个VuePress主题授权文件、1个备份文件、1个YAML文件。该题库整合了来自语音打卡社群(JS每日一题)维护的前端面试题库资源,内容丰富,包括Vue、React、JavaScript、HTTP、工程化、CSS、算法、大厂、高频等众多领域的面试题,适用于前端开发者的面试准备和学习提升。
资源推荐
资源详情
资源评论
收起资源包目录
基于GitHub的Vue及相关技术全面面试题库设计源码 (273个子文件)
package-lock.json.bakn 365KB
.gitignore 154B
config.js 24KB
index.js 6KB
index.js 1KB
noopModule.js 18B
package.json 637B
settings.json 37B
LICENSE 1KB
axiosCode.md 19KB
new_vue.md 16KB
diff.md 16KB
ssr.md 15KB
vnode.md 13KB
permission.md 13KB
regexp.md 12KB
security.md 10KB
promise.md 10KB
error.md 10KB
grid.md 10KB
mixin.md 10KB
directive.md 10KB
keepalive.md 10KB
proxy.md 9KB
server side rendering.md 9KB
summary.md 9KB
performance.md 9KB
set_map.md 8KB
column_layout.md 8KB
inherit.md 8KB
continue_to_upload.md 8KB
modal_component.md 8KB
axios.md 8KB
module.md 8KB
Dom.md 8KB
vue.md 8KB
slot.md 8KB
communication.md 8KB
bind.md 8KB
filter.md 8KB
generator.md 8KB
vue3_vue2.md 8KB
array.md 8KB
pull_up_loading_pull_down_refresh.md 8KB
proxy.md 8KB
visible.md 8KB
flexbox.md 8KB
linux users.md 8KB
Rollup_Parcel_snowpack_Vite.md 7KB
single_sign.md 7KB
fs.md 7KB
Loader.md 7KB
file.md 7KB
structure.md 7KB
layout_painting.md 7KB
animation.md 7KB
React Router.md 7KB
Factory Pattern.md 7KB
context_stack.md 7KB
build_process.md 7KB
this.md 7KB
event_loop.md 7KB
performance.md 7KB
headers.md 7KB
key.md 7KB
array_api.md 7KB
EventEmitter.md 7KB
middleware.md 6KB
selector.md 6KB
functional_programming.md 6KB
JSX to DOM.md 6KB
spa.md 6KB
sass_less_stylus.md 6KB
loss_accuracy.md 6KB
Observer Pattern.md 6KB
class.md 6KB
React Hooks.md 6KB
object.md 6KB
data_type.md 6KB
css3_features.md 6KB
center.md 6KB
composition.md 6KB
HTTPS.md 6KB
cache.md 6KB
animation.md 6KB
event_Model.md 6KB
Improve performance.md 6KB
modifier.md 6KB
jwt.md 6KB
responsive_layout.md 6KB
lifecycle.md 6KB
single_multi_line.md 6KB
event_loop.md 6KB
import css.md 6KB
performance.md 6KB
lifecycle.md 6KB
status.md 6KB
Fiber.md 6KB
improve_build.md 6KB
Strategy Pattern.md 6KB
共 273 条
- 1
- 2
- 3
资源评论
wjs2024
- 粉丝: 2266
- 资源: 5459
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于ESP8266的WebDAV服务器与3D打印机管理系统.zip
- (源码)基于Nio实现的Mycat 2.0数据库代理系统.zip
- (源码)基于Java的高校学生就业管理系统.zip
- (源码)基于Spring Boot框架的博客系统.zip
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip
- (源码)基于Java和JSP的校园论坛系统.zip
- (源码)基于ROS Kinetic框架的AGV激光雷达导航与SLAM系统.zip
- (源码)基于PythonDjango框架的资产管理系统.zip
- (源码)基于计算机系统原理与Arduino技术的学习平台.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功