首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Dylee_ambition
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
【面试系列】万字长文,让面试没有难撕的JS基础题
背景介绍: 从研一刚开始找实习到现在秋招,这一路经历了不少八股拷打,经常被要求手撕一些js基础题,每次面试完后不语,只是默默打开笔记,把被问到的八股/手撕自己整理,方便日后复习。因此,记录了很多手撕题
Redux 包教包会(一):介绍 Redux 三大核心概念
前端应用的状态管理日益复杂。随着大前端时代的到来,前端愈来愈注重处理逻辑,而不只是专注 UI 层面的改进,而以 React 为代表的前端框架的出现,大大简化了我们编写 UI 界面的复杂度。虽然 React 提供了 State 机制实现状态管理,也有诸如“状态提升”等开发约定,但…
前端面试查漏补缺--(六) 浏览器缓存
本系列最开始是为了自己面试准备的.后来发现整理越来越多,差不多有十二万字符,最后决定还是分享出来给大家. 是一种保存资源副本并在下次请求时直接使用该副本的技术。那么浏览器缓存就是浏览器请求网站留下的资源副本。 当 web 缓存发现请求的资源已经被存储,它会拦截请求,返回该资源的…
前端面试查漏补缺--(十四) 算法及排序
本系列最开始是为了自己面试准备的.后来发现整理越来越多,差不多有十二万字符,最后决定还是分享出来给大家. 时间复杂度: 一个算法执行所耗费的时间。 空间复杂度: 运行完一个程序所需内存的大小。 栈:一种遵从先进后出 (LIFO) 原则的有序集合;新添加的或待删除的元素都保存在栈…
前端面试查漏补缺--(三) 跨域及常见解决办法
本系列最开始是为了自己面试准备的.后来发现整理越来越多,差不多有十二万字符,最后决定还是分享出来给大家. 因为浏览器出于安全考虑,有了同源策略,这样就导致只要协议、域名、端口有任何一个不同,都被当作是不同的域。也就是说,如果协议、域名或者端口有一个不同就是跨域,Ajax 请求就…
前端面试查漏补缺--(十二) 从输入URL到看到页面发生的全过程(含三握手,四挥手详解)
本系列最开始是为了自己面试准备的.后来发现整理越来越多,差不多有十二万字符,最后决定还是分享出来给大家. 1.浏览器的地址栏输入URL并按下回车。 2.浏览器查找当前URL是否存在缓存,并比较缓存是否过期。 3.DNS解析URL对应的IP。 4.根据IP建立TCP连接(三次握手…
Vue 源码解读(1)—— 前言
深入研究 Vue 技术栈的源码原理,从框架源码解读到手写框架 ...................
一文读懂JS中类、原型和继承
很多前端小伙伴,包括我自己在开始学习JS时对__proto__和ptototype这两个概念时都是一脸懵逼,面试时遇到原型链的问题总是瑟瑟发抖;不过真正的勇士敢于直面难题,经过对原型链不断的探索,本文对JS中类和原型的概念进行了深入的讲解,同时从原型方面来了解JS中继承是什么。…
Vue中$nextTick源码解析
在做项目的时候,我们经常会用到nextTick,简单的理解就是它就是一个setTimeout函数,将函数放到异步后去处理;将它替换成setTimeout好像也能跑起来,但它仅仅这么简单吗?那为什么我们不直接用setTimeout呢?让我们深入剖析一下。 记得之前有一个需求,就是…
从 Vue typings 看 “this”
在 2.5.0 版本中,Vue 大大改进了类型声明系统以更好地使用默认的基于对象的 API。 ...... 在这篇文章里,我们来谈谈上述背后的故事。 这会存在一个问题,Methods 上定义的方法里的 this,全部都是 Vue 构造函数上的方法,而不能访问我们自定义的方法。 …
下一页
关注了
7
关注者
1
收藏集
3
关注标签
4
加入于
2017-04-02