- 博客(21)
- 收藏
- 关注
原创 setTiemout(fn,0) 用法。
开发过程中,有时发现一个函数debug跟踪一下就执行正常,不跟踪就不执行。然后,加一个setTimeout(fn,0)然后,运行正常了。今天深入来分析一下这个问题存在的原因。知识点:一:js单线程js执行和主UI线程执行交替进行。 主ui线程又包括paint和redraw(reflow)二:事件队列(event queue)dom事件、setTimeout、网络请求事件 都
2015-06-11 11:15:38 756
原创 跨域 方案
跨域技术 同域策略 一个域有 协议、 主机、 端口 组成。 从不同域获取的文档互相隔离。不能跨域操作dom、 xmlHttpRequest. 跨域: 不同域名 a.xxx.com, b.xxx.com 不同协议 http://a.xxx.com, http
2014-06-19 09:57:20 406
原创 js array
{oldMethod:[join, concat, reverse, slice, splice, push/pop, shift/unshift], newMethod:{}
2014-05-08 09:36:54 337
原创 css rgba
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#BF494949,endColorstr=#BF494949);background-color:rgba(0, 0, 0, 0.3)ie 和 标准li
2014-05-07 14:20:33 540
原创 实时web
websocket-io, web-socket.jswebsocket-iowebsocket, ajax poll, web-socket.js
2014-05-07 10:18:18 302
原创 vo
vo in function context function 的执行上下文 -- vo 不可以直接访问。他又另外的名字叫 活动对象(AO)。函数的 AO 当进入 EC 时创建。默认属性是 argumentgs,值是 Arguments 对象。Arguments 对象包含 三个属性。callee: 当前调用对象length: 实际传入的参数个数properties-
2014-04-11 10:39:29 360
原创 变量对象(VO)
Regarding the execution context of functions — there VO is inaccessible directly, and its role plays so-called an activation object (in abbreviated form — AO).1VO(functionContext)
2014-04-08 16:54:52 430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人