赞了问题2019-01-20
赞了回答2019-01-20
选中文字,alt+shift+w 或者 ctrl+shift+g (需要emmet)
赞了回答2017-08-02
阻塞进程。。。。
赞了回答2017-08-02
楼上的回答很到位,就是阻塞其他所有进程。
赞了回答2017-08-02
DOM加载和DOM渲染是两个过程,你alert的时候,DOM是已经加载进来了,但是还没有渲染,被alert阻塞掉了
赞了回答2017-08-02
简单来说是先解析了dom,但是元素还没到渲染的时候遇到了js,然后里面的alert阻塞了后续的执行。
赞了回答2017-08-02
alert会阻塞所有线程,其中就包括GUI渲染线程,所以你理解的没问题,就是alert会打断页面的渲染的。你可以简单理解为,只要alert执行的话,页面的所有的渲染都是停止、。
赞了回答2017-08-02
JavaScript代码在运行时实际有两个阶段,解析阶段和执行阶段,解析阶段会执行函数声明提升(函数声明优先级高于变量)和变量提升,检查语法错误(出现语法错误无法进行到执行阶段),并把定时触发器事件放入定时触发器线程队列,http异步请求事件放入异步请求线程队...
赞了回答2017-07-31
JavaScript代码在运行时实际有两个阶段,解析阶段和执行阶段,解析阶段会执行函数声明提升(函数声明优先级高于变量)和变量提升,检查语法错误(出现语法错误无法进行到执行阶段),并把定时触发器事件放入定时触发器线程队列,http异步请求事件放入异步请求线程队...
提出了问题2017-07-31
赞了回答2017-07-30
除了第一行的foo="abc",其他语句都在with的环境内。 with()可以跟语句,但是加了{}那不是个对象吗。。。。按照我的理解就是两个都是bar,不是失效了,而是生效了。
提出了问题2017-07-30
提出了问题2017-07-07
提出了问题2017-06-14
赞了回答2017-02-10
在 source 里有一个 Snippets,新建一个 snippet,然后将这段代码拷贝进去,设置断点并执行就可以了。
赞了回答2017-02-10
函数内加 {代码...} 或者通过编辑器加断点。开控制台后刷新页面程序就会停在断点处。F8单步执行,watch里添加变量名可以监视变量。
赞了回答2017-02-10
最简单的加 console.log () 呗,放for里输出i和a[i]
赞了回答2017-02-10
这里是有说明的
提出了问题2017-02-10
赞了回答2017-02-06
css的一个思路border-left或者border-right