-
1 输入网址
2 域名解析
2.1 浏览器自身缓存(chrome://net-internals/#dns)
2.2 操作系统自身的dns缓存
2.3 读取本地的host文件
2.4 浏览器发起一个DNS的系统调用(本地主控DNS服务器:宽带运营商服务器查看本身缓存)
2.5 运营商服务器发起一个迭代DNS解析的请求(->根域.com服务器->imooc.com域服务器->运营商服
务器得到(结果)->操作系统内核并缓存->浏览器)
3 浏览器与服务器的web程序tcp链接->三次握手
4 发送http请求
5 服务器处理请求,并将结果返回
6 浏览器根据返回结果进行处理或页面渲染查看全部 -
查看全部
-
一、nodejs.org看看nodejs的版本升级,新特性的加入,重要bug的修复等
二、www.npmjs.com模块社区,看他人源代码,省力
三、github.com大量的项目和源码
四、stackoverflow.com技术解答社区以及查询相关资源,环境配置,异常均可找到答案查看全部 -
用n来管理版本
查看全部 -
github、gitlib:仓库内“T键”搜索文件
查看全部 -
javascript,是单线程,只能按顺序执行文件,但是可以通过setTimeout(),setInterval(),来进行延时处理某个函数,实现后续函数的执行;
查看全部 -
http概念
查看全部 -
查看全部
-
查看缓存记录: chrome://net-internals/#dns ;
查看全部 -
初学 nodeJS : 第二个网站: www.npmjs.com ;
查看全部 -
初学 node.js : 关注网站有: nodejs.org ; www.npmjs.com ; github.com ; stackoverflow.com
查看全部 -
www.npmjs.com
查看全部 -
1 输入网址
2 域名解析
2.1 浏览器自身缓存(chrome://net-internals/#dns)
2.2 操作系统自身的dns缓存
2.3 读取本地的host文件
2.4 浏览器发起一个DNS的系统调用(本地主控DNS服务器:宽带运营商服务器查看本身缓存)
2.5 运营商服务器发起一个迭代DNS解析的请求(->根域.com服务器->imooc.com域服务器->运营商服
务器得到(结果)->操作系统内核并缓存->浏览器)
3 浏览器与服务器的web程序tcp链接->三次握手
4 发送http请求
5 服务器处理请求,并将结果返回
6 浏览器根据返回结果进行处理或页面渲染查看全部 -
HTTP -get/request
查看全部 -
this 在对象中,指向对象;在函数中,指向window/gloab ,在构造函数中,指向new后的对象。call /apply都可以改变this的指向
查看全部
举报