随笔分类 - JavaScript
我也来玩把JavaScript
摘要:假设有如下对象: var buf = Buffer.from("Hello.\n"); 其保存在内存当中的形式实际上是这样的,这里我们假设该对象的内存地址从0x00开始: 地址 0x00 0x01 0x02 0x03 0x04 0x05 0x06 值 48 65 6c 6c 6f 2e 0a 编码对
阅读全文
摘要:概述 Promise提供一种执行异步回调动作时候,以链的形式操作回调结果的方法。 用法 误区 1.executor不是消息队列,它会马上执行; 2.executor必须至少调用resolve, reject两者之一,否则Promise的then/catch无法触发; 3.catch()相当于then
阅读全文
摘要:概述 当页面嵌入一个iframe,或者打开一个子窗口。这个时候如果父窗口需要与子窗口之间通讯,如果直接用DOM访问对方窗口window,会受到跨于安全机制影响。 javascript提供一个方法,可以解决这个问题,window.postMessage(); 示例 1.与iframe通讯 主页面: 子
阅读全文
摘要:概述 箭头函数的作用是为Js提供一种函数的简写方法,箭头函数作用域内不包含this, arguments, super, or new.target,并且不能用于对象的构造函数; 基本语法 [(][params][)] => [(][{]statements[}][)] 参数: 参数可有可无,但是无
阅读全文
摘要:概述 yield关键字用于并且仅限于生成器函数(generator)内部,作用是暂停(并返回)/重启(可选修改该栈环境变量)该函数栈环境。 一般语法 调用生成器函数时返回一个可迭代对象,当调用该对象的next()方法时,函数会在遇到yield关键字的位置马上返回一个IteratorResult对象,
阅读全文
摘要:
阅读全文
摘要:HTMLIFrameElement.contentWindow返回的是HTMLIFrameElement类型元素的window对象 通过此对象可以修改iframe实体内的window行为
阅读全文
摘要:PHP:
阅读全文
摘要:子类需要继承超类的原型 创建互相继承的子类 继承 测试
阅读全文
摘要:原理: 给XMLHttpRequest对象的upload属性绑定onprogress方法监听上传过程 var xhr = new XMLHttpRequest(); xhr.upload.onprogress = function(e) {} 因为jQuery默认使用的XMLHttpRequest对
阅读全文
摘要:Blob()构造方法返回一个新的Blob对象. 内容是包含参数array的二进制字节流. 语法 参数 array is an Array of ArrayBuffer, ArrayBufferView, Blob, DOMString objects, or a mix of any of such
阅读全文
摘要:写这篇博客的起源是在div.io上的一篇文章《你所不知道的JavaScript数组》by 小胡子哥下的评论中的讨论。 因为随着XHR2和现代浏览器的普及,在浏览器当中处理二进制不再向过去那样无所适从,随着Canvas/WebGL等新技术逐渐开始进入大众视 野,也会用到一些字节数组或者16位、8位整数
阅读全文

浙公网安备 33010602011771号