浏览器
自古人间多情痴
风流才子
展开
-
浏览器UI多线程及对JavaScript单线程底层运行机制的理解
浏览器UI多线程及对JavaScript单线程底层运行机制的理解2016-11-04 22:00 本站整理 浏览(3)早在我刚刚学习JavaScript的时候,我就被“灌输”了这样的思想 JavaScript是单线程的 可是在我不断的学习过程中 学到了定时器、ajax的异步加载 一度让我对这句话产生怀疑 既然JavaScript是单线程的,为什么它还存在异步加载转载 2017-05-05 16:04:28 · 394 阅读 · 0 评论 -
JavaScript多线程
JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如[javascript] view plain copy print?setTimeout( function(){ alert(’你好!’); } , 0);转载 2017-05-05 13:55:15 · 281 阅读 · 0 评论 -
JavaScript单线程和浏览器事件循环简述
JavaScript单线程和浏览器事件循环简述JavaScript单线程在上篇博客《Promise的前世今生和妙用技巧》的开篇中,我们曾简述了JavaScript的单线程机制和浏览器的事件模型。应很多网友的回复,在这篇文章中将继续展开这一个话题。当然这里是博主的一些理解,如果还存在什么纰漏的话,请不吝指教。JavaScript这门语言运行在浏览器中,是以单线转载 2017-05-05 13:31:23 · 595 阅读 · 0 评论 -
浏览器~加载,解析,渲染
浏览器~加载,解析,渲染 作者 Miss____Du 关注2014.11.06 22:58* 字数 3347 阅读 15583评论 14喜欢 98昨天为了 了解浏览器是怎么处理(.html、.css、.js)这些文件,我看了网上的好多资料,这好多资料中,有很多是通过转载、或是转载后加之自己的理解,但是因为自己对专业的词汇理解不好,还有一些作者将不同浏览器转载 2017-05-05 18:00:03 · 225 阅读 · 0 评论 -
Chrome浏览器开发者工具-----Network
Chrome浏览器开发者工具Network窗口下,可以查看下载各组件所需的具体时间根据上表进行简要分析——Stalled(阻塞) 浏览器对同一个主机域名的并发连接数有限制,因此如果当前的连接数已经超过上限,那么其余请求就会被阻塞,等待新的可用连接;此外脚本也会阻塞其他组件的下载; 优化措施: 1、将资源合理分布到多台主机上,可以提高并发数,但是转载 2017-05-26 08:59:51 · 2227 阅读 · 0 评论 -
JS调试必备的5个debug技巧
1. debugger;我以前也说过,你可以在JavaScript代码中加入一句debugger;来手工造成一个断点效果。需要带有条件的断点吗?你只需要用if语句包围它:复制代码代码如下:if (somethingHappens) { debugger;}但要记住在程序发布前删掉它们。2. 设置在转载 2017-05-26 10:25:21 · 271 阅读 · 0 评论 -
Chrome 控制台console的用法
大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方。可能大家对console.log会有一定的了解,心里难免会想调试的时候用alert不就行了,干嘛还要用console.log这么一长串的字符串来替代alert输出信息呢,下面我就介绍一些调试的入门技巧,让你爱上co转载 2017-05-26 22:49:10 · 193 阅读 · 0 评论 -
前端开发神一样的工具chrome调试技巧
Chrome浏览器不仅可以调试页面、JS、请求、资源、cookie,还可以模拟手机进行调试。自从使用了Chrome,我就离不开它了。下面整理一下如何使用Chrome进行调试。怎样打开Chrome的开发者工具?直接在页面上点击右键,然后选择审查元素:或者在Chrome的工具中找到:或者,你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shi转载 2017-05-26 23:09:22 · 9075 阅读 · 0 评论