摘要:
简单的说:分为4个步骤: (1)当发送一个URL请求时,不管这个URL是Web页面的URL还是Web页面上每个资源的URL,浏览器都会开启一个线程来处理这个请求,同时在远程DNS服务器上启动一个DNS查询。这能使浏览器获得请求对应的IP地址。 (2)浏览器与远程Web服务器通过TCP三次... 阅读全文
摘要:
简单的说:分为4个步骤: (1)当发送一个URL请求时,不管这个URL是Web页面的URL还是Web页面上每个资源的URL,浏览器都会开启一个线程来处理这个请求,同时在远程DNS服务器上启动一个DNS查询。这能使浏览器获得请求对应的IP地址。 (2)浏览器与远程Web服务器通过TCP三次... 阅读全文
摘要:
转自汤姆大叔的博客 :(原文链接)http://www.cnblogs.com/TomXu/archive/2012/01/16/2309728.html介绍JavaScript编程的时候总避免不了声明函数和变量,以成功构建我们的系统,但是解释器是如何并且在什么地方去查找这些函数和变量呢?我们引用这... 阅读全文
摘要:
大众点评:1. 打出url地址到打开页面的过程(这是一个好大一个坑。。。。指的写一整篇博文来阐释)答:2.浏览器缓存(连续两次请求http请求)(以下内容摘自:http://www.cnblogs.com/skynet/archive/2012/11/28/2792503.html和http://w... 阅读全文
摘要:
html语义化或者说深入理解web(标准)的理解,以前这两句话一直在前端工程师的招聘中会看到。不过一直不是很理解,好吧,自诩自己还是个合格的前端,但是这个基本的都不知道,惭愧。。。1.定义:简言之:html语义化指的是要根据网页内容的语义化,选择合适的标签,便于开发者阅读和写出更优雅的代码,同时也有... 阅读全文
摘要:
原文:http://segmentfault.com/a/1190000002562454转自 :https://github.com/markyun/My-blog/tree/master/Front-end-Developer-Questions/Questions-and-Answers注:本... 阅读全文
摘要:
注明:非原创,原创的作者找不到。。。1.js中“5”+4=?答案:“54”2.js中void(0)=?答案:undefined评:这个在a的href 中可以使用javascript:void(0);如果使用href=”#”,包含了一个位置信息.默认的锚是#top,也就是网页的上端,当连续快速点击此链... 阅读全文
摘要:
编写一个javascript的函数把url解析为与页面的javascript.location对象相似的实体对象,如:url :'http://www.qq.com/index.html?key1=1&key2=2',最后输出的对象是:{ protocol: "http", hostn... 阅读全文
摘要:
2015年8月底,进行转正面试,一面问题:(1)先简单介绍一下自己(2)居中显示,div中的img居中答:div > div > img,最外层div设为display:table,内层div设置:display:table-cell(看成是table中的td标签);在table-cell的div设... 阅读全文
摘要:
计算机网络的七层结构OSI的7层结构:从下往上依次是:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层TCP/IP的4层结构:(从下往上依次是)网络接口层(包括物理层,数据链路层),网络层,传输层,应用层(会话层,表示层,应用层)TCP/IP协议IP是网络层协议,TCP是传输层协议UDP和... 阅读全文
摘要:
1.这个也就是变量声明提前的作用了 alert(a); var a = 1;结果是 undefined ,不会报错 2. a 还是 全局变量,在js中只有在obj、function内部才算自己的作用域,其中的变量才是局部变量 if (!("a" in window)) { var a = 1; } 阅读全文
|