首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端面试
订阅
samon
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
从输入URL到浏览器显示页面过程中都发生了什么?
浏览器中输入网址。 发送至 DNS 服务器并获得域名对应的 WEB 服务器的 ip 地址。 DNS 解析首先会从你的浏览器的缓存中去寻找是否有这个网址对应的 IP 地址,如果没有就向OS系统的 DNS 缓存中寻找,如果没有就是路由器的 DNS 缓存, 如果没有就是 ISP 的D…
从输入URL到页面加载的过程?如何由一道题完善自己的前端知识体系!
见解有限,如有描述不当之处,请帮忙指出,如有错误,会及时修正。 最近恰好被问到这方面的问题,尝试整理后发现,这道题的覆盖面可以非常广,很适合作为一道承载知识体系的题目。 ----------超长文预警,需要花费大量时间。---------- 本文适合有一定经验的前端人员,新手请…
面试官问:Node 与底层之间如何执行异步 I/O 调用
核心模块(native模块):包含在 Node.js 源码中,被编译进 Node.js 可执行二进制文件 JavaScript 模块,其实也就是lib和deps目录下的js文件,比如常用的http,fs等等。 内建模块(built-in模块):一般我们不直接调用,而是在 nat…
Nodejs 编写守护进程
目前 Nodejs 编写一个守护进程非常简单,在 6.3.1 版本中已经存在非常方便的 API,这些 API 可以帮助我们更方便的创建一个守护进程。本文仅在描述守护进程的创建方式,而不会对守护进程所要执行的任务做任何描述。
前端模块化:CommonJS,AMD,CMD,ES6
模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。参见阮一峰老师的文章 module-loader 。 Node.js是c…
如何通过饿了么 Node.js 面试
教你如何通过饿了么大前端的面试, 职位是 2~3 年经验的 Node.js 服务端程序员
【图解数据结构】树和二叉树全面总结
祖父作为根可以叫做大根堆,而你作为根只能叫做小根堆。有几代人就有几个层次,层次最大值叫做这个家族的高度,生的孩子数目最多的叫做这个家族的度。
从URL输入到页面展现到底发生什么?
URL(Uniform Resource Locator),统一资源定位符,用于定位互联网上资源,俗称网址。 在浏览器输入网址后,首先要经过域名解析,因为浏览器并不能直接通过域名找到对应的服务器,而是要通过 IP 地址。 DNS缓存 DNS存在着多级缓存,从离浏览器的距离排序的…
一名【合格】前端工程师的自检清单
前端开发是一个非常特殊的行业,它的历史实际上不是很长,但是知识之繁杂,技术迭代速度之快是其他技术所不能比拟的。 这样是一个非常真实的现状,实际上很多前端开发者都是自学甚至转行过来的,前端入门简单,学习了几个API以后上手做项目也很简单,但是这往往成为了限制自身发展的瓶颈。 只是…
做了一份前端面试复习计划,保熟~
前言 以前我在掘金上看到面试贴就直接刷掉的,从不会多看一眼,直到去年 9 月份我开始准备面试时,才发现很多面试经验贴特别有用,看这些帖子(我不敢称之为文章,怕被杠)的过程中对我的复习思维形成影响很大,