摘要: ** * AJAX函数封装 * @param {string} url 请求地址(必须) * @param {object} options 发送请求的选项参数 * @config {string} [options.type] 请求发送的类型。默认为GET。 * @config {Object} [options.data] 需要发送的数据。 * @config... 阅读全文
posted @ 2018-05-19 15:04 小粒旬 阅读(108) 评论(0) 推荐(0) 编辑
摘要: // BOM // 判断是否为IE浏览器,返回-1或者版本号 function isIE() { var uUserAgent = navigator.userAgent; //保存浏览器的userAgent var ieAgent = uUserAgent.match(/msie (\d+.\d+)/i); if (ieAgent) { return ... 阅读全文
posted @ 2018-05-19 15:03 小粒旬 阅读(89) 评论(0) 推荐(0) 编辑
摘要: // 事件 // 这里的addEvent()函数到了最后做大作业的时候会出现bug(暂时不能解决) // 给一个element绑定一个针对event事件的响应,响应函数为listener // function addEvent(element, event, listener) { // element = element.trim(); // switch(element.c... 阅读全文
posted @ 2018-05-19 15:01 小粒旬 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 其中实现简易query参考了这篇博文,感谢这位博主。 阅读全文
posted @ 2018-05-19 15:00 小粒旬 阅读(156) 评论(0) 推荐(0) 编辑
摘要: // 判断是否为邮箱地址 // ^ 表示匹配开头 // \w+ \w表示匹配一个英文字母或数字,+表示匹配前面的元素一次或者多次 // @ 表示匹配@符号 // [a-z0-9]+ [a-z0-9]表示匹配字母a-z或0-9,+表示匹配前面的元素一次或者多次 // \. 表示匹配一个. // [a-z]+ 表示匹配字母a-z之中任意一个,+表示匹配前面的元素一次或者多次 // {1,3}... 阅读全文
posted @ 2018-05-19 14:57 小粒旬 阅读(107) 评论(0) 推荐(0) 编辑