面试


jinjun

css

选择器

选择器权重

继承

层叠

定位

BFC/IFC

居中的各种实现

css动画

移动端适配

retina1px适配

JavaScript

数据类型、基础类型与引用类型、类型检测、类型转换、表达式、运算符优先级、函数、递归、深浅拷贝、声明前置等

数组操作

对象操作

DOM操作

事件模型(冒泡、捕获、事件代理、取消默认)

BOM操作

作用域、作用域链、闭包

原型、原型链、继承

this

常见JavaScript设计模式

同步与异步的概念

事件循环、任务队列概念

异步解决方案

手写promise

es6

let const

模板字符串

函数:默认参数值、默认参数表达式、默认参数临时死区;

数组扩展

对象扩展

浏览器

从输入 url 到展示的过程

重绘与回流

存储 localStorage / sessionStorage/cookie

内存泄露

HTML

h5新特性

性能优化

HTTP

跨域

状态码

http/https 协议

Ajax

缓存

模块化工程化

Webpack

less sass postcss

前端框架

mvc、mvp、mvvm

mvvm原理

vue

vue

响应式原理

vuex原理

组件通信方法

生命周期

路由原理

vue3.0 proxy

前端小白半年准备,成功进入BAT

#面试题系列-Javascript问题 #4 霖呆呆的近期中大厂面试汇总.md

评 论: