随笔分类 - javascript
摘要:XMLHttpRequest Level 2 添加了一个新的接口——FormData。它能使现在的AJAX交互更加简单。之前的AJAX在上传前,需要将表单的数据序列化。与普通的 Ajax 相比,使用 FormData的最大优点就是我们可以异步上传二进制文件。边学边做,我也尝试做了一个上传图片的功能,...
阅读全文
摘要:在JS里typeof 大家用的很多,可以使对于数组、对象和Null无法区分的问题,看了看犀牛书还是有解决办法的。document.writeln(typeof "abc"); //stringdocument.writeln(typeof 123); //numberdocument.writeln(typeof true); //booleandocument.writeln(typeof eval); //functiondocument.writeln(typeof []); //objectdocument.writeln(typeof null); //objec
阅读全文
摘要:今天闲来无事研究研究jquery.ready()的内部实现,看JQ的源码一头雾水,由于自己很菜了,于是翻了翻牛人的播客,讲述详细,收获颇多。先普及一下jquery.ready()和window.onload,window.onload事件是在页面所有的资源都加载完毕后触发的. 如果页面上有大图片等资源响应缓慢, 会导致window.onload事件迟迟无法触发.所以出现了DOM Ready事件. 此事件在DOM文档结构准备完毕后触发, 即在资源加载前触发.我的ready方法写了2版,借鉴了不少前辈的代码,先上代码。代码1.0问世,代码如下:var $ = ready = window.read
阅读全文

浙公网安备 33010602011771号