首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试
xue_j
创建于2022-02-01
订阅专栏
收录自己准备的面试考点
等 8 人订阅
共11篇文章
创建于2022-02-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端性能优化
性能优化原则 多使用内存缓存 减少CPU计算, 减少网络加载耗时 空间换时间 如何入手 让加载更快 让渲染更快 让加载更快 减少资源体积了;压缩代码(前端压缩打包, 服务端gzip) 减少访问次数,合
HTTP 相关考点
常见的状态码有哪些? 1xx 服务端接受到请求 2xx 请求成功(200) 3xx 资源重定向 (301 永久重定向;302临时重定向;304资源未改变,读取缓存) 4xx 客户端错误 (404 资源
js-web-dom
DOM 是哪种数据结构? dom是 树结构 DOM常用API getElementById getElementsByClassName getElementsByName querySelector
v8垃圾回收机制
栈和堆的分别是干嘛的 以上代码产生了如下的栈和堆 foo调用, 在栈中创建foo的执行上下文 a = {a: 11, b: 22} 加入foo的执行上下文 a的值是引用类型, 所以存入堆中, 分配一个
手写Promise
前言 手写自然不会要求写全, 只要实现基本的常用的几个api。我们要实现的几个功能如下then,catch,Promise.resolve.reject.all.race()
JS基础-异步
同步和异步有什么不同?同步阻塞线程, 异步不阻塞线程 event-loop? 宏任务/微任务? Promise的基础使用
JS基础-作用域和闭包
什么是作用域? 什么是闭包? 作用域的特殊应用:主要有两种 函数作为参数 函数作为返回值 上面两个都是概念很少直接问 作用域和闭包综合题 两个打印的是200、100 解答:
JS基础-原型和原型链
如何判断一个变量是不是数组? Array.isArray() a innstanceof Array Object.prototype.toString.call(a) === '[array Obj
JS基础-变量类型和计算
typeof 能判断哪些类型?值类型有哪些?值类型和引用类型的区别?手写深拷贝;何时使用===, 何时使用==?
常见的css面试题
怎么理解html语义化? 让人更容易读懂 让搜索引擎更容易读懂(机器不知道哪个是标题哪个是段落, 只能通过标签不同去判断) 哪些是块级元素、哪些是内联元素? block 元素: div h1 h2..
经典的圣杯布局,和双飞翼布局, 考点是什么
圣杯布局和双飞翼布局, 主要运用的是margin属性和float熟悉, 主要考察margin和float的熟悉程度