上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页

2016年1月28日

Ajax 跨域 异步 CORS

摘要: HTTP access control (CORS) 核心在于使用定制(添加新的header)HTTP header让浏览器和服务器有更多的相互了解,从而决定一个请求或者响应成功还是失败 对于一个简单的请求,没有定制header并且body是text/plain的话,该请求发送的时候会带上一个hea 阅读全文

posted @ 2016-01-28 15:09 迷茫小飞侠 阅读(410) 评论(0) 推荐(0) 编辑

Ajax comet XMLHttpRequest 异步

摘要: function createXHR() { if (typeof XMLHttpRequest != “undefi ned”){ return new XMLHttpRequest(); } else if (typeof ActiveXObject != “undefined”){ ie6及以 阅读全文

posted @ 2016-01-28 15:08 迷茫小飞侠 阅读(144) 评论(0) 推荐(0) 编辑

XMLHttpRequest2 异步 ajax

摘要: XMLHttpRequest1只是对已经存在的xhr对象细节进行规范定义, XMLHttpRequest2升级了该对象。 FormData 类型可以用在xhr传输的时候,把表单序列化或者将数据以表单格式传输Var data = new FormData()data. append("name","x 阅读全文

posted @ 2016-01-28 15:08 迷茫小飞侠 阅读(266) 评论(0) 推荐(0) 编辑

安全的 类型检测 类型判断

摘要: typeof检测的问题: 在 Safari (through version 4) 检测正则表达式会返回 function instanceof 检测的问题: 跨全局对象(frame)问题 arr1(来自一个frame) instanceof Array; 返回false 其他问题: 检测一个对象是 阅读全文

posted @ 2016-01-28 15:07 迷茫小飞侠 阅读(161) 评论(0) 推荐(0) 编辑

函数绑定

摘要: var handler = { message: "哈哈", handleClick: function(event){ alert(this.message); } };document.body.addEventListener("click", handler.handleClick, fal 阅读全文

posted @ 2016-01-28 15:07 迷茫小飞侠 阅读(238) 评论(0) 推荐(0) 编辑

原生promise

摘要: 你应该会用事件加回调的办法来处理这类情况: var img1 = document.querySelector('.img-1'); img1.addEventListener('load', function() { // 啊哈图片加载完成 }); img1.addEventListener('e 阅读全文

posted @ 2016-01-28 15:06 迷茫小飞侠 阅读(144) 评论(0) 推荐(0) 编辑

Object.observe() 观察对象

摘要: 这个对象方法可以用来异步观察对javascript对象的改动: // Let's say we have a model with data var model = {}; // Which we then observe Object.observe(model, function(changes 阅读全文

posted @ 2016-01-28 15:06 迷茫小飞侠 阅读(317) 评论(0) 推荐(0) 编辑

xml

摘要: 当创建的Dom文档放进了XML内容,那么就可以像对Dom进行交互一样使用所有的方法和属性 如果直接访问一个对象会调用它的valueof方法,如xmldom.parseError 对onreadystatechange事件的函数赋值一定要在调用load()之前,确保函数能够及时被触发调用,同时需要注意 阅读全文

posted @ 2016-01-28 15:05 迷茫小飞侠 阅读(133) 评论(0) 推荐(0) 编辑

scrolling 优化 避免卡顿

摘要: 让我们来瞧瞧在滚动时到底发生了什么。在理解这个问题之前,我们先简要的介绍下浏览器是如何向屏幕绘制内容的。这一切都是从 DOM 树(本质上就是页面中的所有元素)开始的。浏览器先检查拥有了样式的 DOM,然后找到那些它认为在滚动时不会改变的元素,然后将这些元素分组并对它们拍照(也就是层)。这些层都需要绘 阅读全文

posted @ 2016-01-28 15:04 迷茫小飞侠 阅读(203) 评论(0) 推荐(0) 编辑

grunt

摘要: grunt能够自动执行配置好的任务 命令行: 切换根目录直接: f: 切换路径 cd cw 返回上一层 cd.. 安装使用grunt: npm install -g grunt-cli 安装 注意,安装grunt-cli并不等于安装了 Grunt!Grunt CLI的任务很简单:调用与Gruntfi 阅读全文

posted @ 2016-01-28 15:02 迷茫小飞侠 阅读(216) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页

导航