首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端面试
Devil
创建于2021-08-14
订阅专栏
总结前端面试题目
等 1 人订阅
共23篇文章
创建于2021-08-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
柯里化currying
柯里化(Currying) 作用:将接收多个参数的函数,转化为传递多次单一参数的函数。即:将f(a,b,c) 转化为 f(a)(b)(c) 场景: 打折扣account,计算多个商品的时候,如果每次都
复盘:js中的垃圾回收机制和内存泄漏
js内存管理机制 js在创建变量(对象、字符串等)时自动进行了分配内存,并且在不使用它们时自动释放。释放的过程称为垃圾回收。 自动是混乱的根源,并让js开发者错误的感觉它们可以不关心内存管理。 js内
Vue项目 Token接口鉴权
用户基本信息展示 查询接口文档可知,需要传入Authotization的请求参数(位于请求头中),用于验证授权信息,这种验证接口的授权处理方式,称为接口鉴权 Token Token:用户登陆成功后,由
Vue项目 Vuex、localStorage、VueRouter、前置守卫
身份认证简介 🤩避免"有门无墙",为了让登录功能变得有意义 应当在用户登录成功后给用户生成一个vuex\state\mutation\action\module\路由前置守卫、跳转路由、本地存储
Vue项目 数据绑定、表单验证、发送请求
登录功能 页面布局 Form表单与flex布局 功能分析 数据绑定 表单验证 发送请求 请求结果处理 成功 失败数据绑定v-model、表单验证validate()、发送请求,axios默认请求参数格
Vue项目 样式与布局、路由处理与请求接口封装
样式与布局 Element组件库element-ui路由处理,路由懒加载,webpack魔法注释,自定义样式主题风格、共享全局样式变量、flex布局、axios(ajax库)、axio请求或响应拦截器
Vue项目 风格校验、前端工程化
VueCLI 功能:基于vue.js进行快速开发的完整系统,称为脚手架 作用 统一项目的架构风格 初始化配置项目依赖 提供单文件组件 操作方式:命令行工具 🤩操作步骤:vue create 项目名 复
js面试之DOM事件流、cookie、作用域链等
事件冒泡、事件捕获、事件委托、事件绑定 DOM事件流包括三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段。cookie\作用域链、原型
js面试之闭包和内存泄漏
闭包是什么?对页面有什么影响? 闭包有三个特性 函数嵌套函数 函数内部可以引用外部的参数与变量 参数和变量不会被垃圾回收机制回收 闭包的缺点 常驻内存,增大内存使用量,使用不当会造成内存泄漏 闭包的优
js面试之ajax
Json格式的数据与对象字面量的区别 json格式的数据,属性必须添加引号 json格式的数据最后不需要添加;号 不需要存储在变量中 ES5新增了JSON对象 json对象的parse方法 json对
Vue面试解析
Vue.js双向绑定的实现原理 实现数据绑定的做法大致有如下几种: 发布者-订阅者模式(backbone.js) 脏值检查(angular.js) 数据劫持(vue.js) vue.js采用数据劫持的
Vue面试解析(2)
vue.js的核心特性 数据驱动视图(MVVM) 组件化开发:将整个网页拆分成一个个区块,每个区块可以看作是一个组件。 不仅可以封装结构还可以封装样式与逻辑代码 大大提高了开发效率与可维护性 复用时写
Vue面试题解析(1)
v-model本质上不过是语法糖,可以用v-model指令在表单及元素上创建双向数据绑定。 会根据控件类型自动选取正确的方法来更新元素 负责监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处
js面试题之ES6新特性(2)
箭头函数Arrow functions 语法上:简化函数的定义 箭头函数与this 箭头函数的this内部并没有/对象字面量增强、对象扩展方法
js面试题之ES6新特性
ES2015 es提供了语法(ECMAScript) ES2015还可以称之为ES6 let\const块级作用域\模板字符串\参数默认值\展开\数组和对象解构\
js面试解析(1)
js数据类型 Number,String,Boolean,null,undefined,symbol,bigint(后两个为ES6新增) 引用数据类型: object,function(proto
CSS面试解析(2)
行内元素和块级元素转换\布局\自适应布局\清除浮动\BFC\position\table布局\display
水平垂直居中题解合集
未知高度元素垂直居中的实现方式有哪些? 绝对定位 + transform: translate(-50%, -50%) flex布局 table布局 实现图片垂直居中 flex布局 display:t
BFC(边距重叠解决方案)
BFC(块级格式化上下文) 块格式化上下文是页面上的一个独立的渲染区域,容器里面的子元素不会在布局上影响外面的元素。 它是决定块盒子的布局及浮动元素相互影响的一个因素。 css在什么情况会创建一个块格
CSS面试解析(1)
box-sizing box-sizing属性:用来控制元素的盒模型的解析模式。默认值是content-box 拓展 content-box: 让元素维持W3C的标准盒模型 元素的宽度 / 高度由bo
下一页