2017年2月6日
摘要: 要创建 Person 的新实例,必须使用 new 操作符。以这种方式调用构造函数实际上会经历以下 4个步骤:(1) 创建一个新对象;(2) 将构造函数的作用域赋给新对象(因此 this 就指向了这个新对象) ;(3) 执行构造函数中的代码(为这个新对象添加属性) ;(4) 返回新对象。 new 操作 阅读全文
posted @ 2017-02-06 22:14 一直在寻 阅读(62597) 评论(0) 推荐(6) 编辑
摘要: http://web.jobbole.com/83701/ 阅读全文
posted @ 2017-02-06 21:00 一直在寻 阅读(627) 评论(0) 推荐(0) 编辑
摘要: canvas转换为dataURL (从canvas获取dataURL) File对象转换为dataURL、Blob对象转换为dataURL File对象也是一个Blob对象,二者的处理相同。 dataURL转换为Blob对象 dataURL图片数据绘制到canvas 先构造Image对象,src为d 阅读全文
posted @ 2017-02-06 19:28 一直在寻 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: XMLHttpRequest Level 2添加了一个新的接口FormData. 利用FormData对象, 我们可以通过JavaScript用一些键值对来模拟一系列表单控件,我们还可以使用XMLHttpRequest的send()方法来异步的提交这个”表单”。 比起普通的ajax, 使用FormD 阅读全文
posted @ 2017-02-06 19:25 一直在寻 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 1.检测浏览器对FileReader的支持 2. 调用FileReader对象的方法 FileReader 的实例拥有 4 个方法,其中 3 个用以读取文件,另一个用来中断读取。下面的表格列出了这些方法以及他们的参数和功能, 需要注意的是 ,无论读取成功或失败,方法并不会返回读取结果,这一结果存储在 阅读全文
posted @ 2017-02-06 18:50 一直在寻 阅读(9984) 评论(0) 推荐(3) 编辑