在Web开发的世界中,变化几乎是日常。然而,有些看似平常的Java API却在不经意间被标记为“废弃”,甚至在某些浏览器中完全移除。今天,我们要探讨的就是一个曾经被广泛使用却已经走向末路的Java API——document.domain。 什么是document.domain? document.domain是一个 ...
在逆向分析JavaScript代码时,开发者经常使用一些用于hook(钩子)的技术来监视或修改程序的行为。以下是一些常用的hook技术及其示例代码。 在逆向分析JavaScript代码时,开发者经常使用一些用于hook(钩子)的技术来监视或修改程序的行为。以下是一些常用的hook ...
防抖:任务频繁触发的情况下,只有任务触发的间隔超过指定间隔的时候,任务才会执行。 举例: 监听拖拽滚动条,然后频繁向下滚动信息,会变得很慢,很迟钝。 点击提交表单后,用户在结果还没出来的时候重复触发。 简单来说:某件事你并不想它太过频繁 ...
一两个月前在淘宝内网里看到一个优化Javascript代码的竞赛,发现有不少的人对Javascript的执行和装载的基础并不懂,所以,从那天起我就想写一篇文章,但一直耽搁了。自上篇《浏览器渲染原理简介》,正好也可以承前启后。 首先,我想说一下Javascript的装载和 ...
很多人认为编程语言只是用于工作,没有什么乐趣,其实,只要我们发挥奇思妙想,再死板的东西也有有趣的一面。这篇文章告诉大家:使用JavaScript,可以做很多很多有趣的事情。 以下代码拷贝到地址栏回车即可运行,赶紧试试吧。 这个游戏可以在任何网页 ...