js读取blob二进制图片之类的情况,实测会发现按以往经验获取根本就不对。原因是类型不对,get请求默认当txt处理了,正确的示例如下:

xhr = new XMLHttpRequest();xhr.open('GET', 图片地址, true);xhr.responseType = 'blob'[......]

Read more

解码需求常见于接到json字符串,而不对json的字符串做json转化。这种时候,调用如下函数解码即可显示对应的中文。

function decode(s) {    return unescape(s.replace(/\\(u[0-9a-fA-F]{4})/gm, '%$1'));}

[……]

Read more

isNaN(x)

语法:isNaN(x) x 必需。要检测的值。返回值:如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。[……]

Read more