- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 js实现伪异步操作
浏览器中的JS线程和UI线程以列队的形式同步执行的,原因是s是可操纵DOM的,如果在修改这些元素属性同时渲染界面(即JS线程和UI线程同时运行),那么渲染线程前后获得的元素数据就可能不一致了。因此为了防止渲染出现不可预期的结果,这里所谓的伪异步,是指在执行js代码的同时能达到UI渲染的效果。 例如我们点击一个按钮然后js有一段很复杂的计算,我们希望在计算的过程中能够有一个正在执行的动画来提高用户
2017-03-03 17:33:55 1625
原创 js中undefined、null、“”的认识
1.当声明的变量还未被初始化时,变量的默认值为undefined; 2.null用来表示尚未存在的对象,常用来表示函数试图返回一个不存在的对象; js示例: var ob; alert(ob==undefined);//true alert(nulll==document.getElementById('notExistElement'));// 当页面上不存在id为"notExistE
2017-03-02 11:42:52 310
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人