jsfuck 6 个字符写 js 代码(一)

JavaScript 是一门灵活的语言,表达力很丰富。JSFuck 使得我们可以只使用 [,],(,),!,+ 等 6 个字符来写 JavaScript 代码。虽然实际应用中根本不会有人这么写代码,但是这种做法很有趣,对其原理的探讨也很有助于加深我们对 JavaScript 基础知识的理解。

More

JSONP 和图像灯塔

当我们需要和服务器交换数据并更新网页部分内容的时候,我们很容易想到用 ajax。即通过原生的 XMLHttpRequest 对象( IE5 和 IE6 使用 ActiveXObject)发出 HTTP 请求,得到服务器返回的数据后,再进行处理。不过,遗憾的是:受浏览器同源策略的限制,ajax 只能向同源(协议、域名、端口都相同)网址发出 http 请求,跨源请求会被阻止、报错。

More

理解 JavaScript 中 setTimeout

setTimeout(code,ms) 方法用于在 ms 毫秒后调用函数或计算表达式(code)。这种定时方法我们也叫定时器,该方法会返回一个整数 n,作为定时器的标识,之后可以用 clearTimeout(n) 方法来取消该定时器。

More