编程开发
用 JavaScript 在网页中模拟进度条
进度条在 Windows 系统中非常常见,例如一些软件的安装、部署过程都会显示进度条。它能够告诉用户系统正在正常运行,而不是已经卡死,从而避免用户因为长时间没有…
进度条在 Windows 系统中非常常见,例如一些软件的安装、部署过程都会显示进度条。它能够告诉用户系统正在正常运行,而不是已经卡死,从而避免用户因为长时间没有…
对比 Cookie 与 localStorage 的使用方式,记录 JavaScript 在浏览器本地存储数据的实践。
通过实现 jQuery 的 $(document).ready(),理解其实现原理和 Web 代码执行顺序,并了解 DOM 加载与页面性能之间的关系。
通过数组随机取数、删除已选元素和数字排序,实现 JavaScript 不重复随机数生成。
通过妻子、丈夫和银行的例子,对比 PHP 与 JavaScript 中对象参数的类型控制方式。
从一个简单的实例化示例出发,理解 JavaScript 构造函数与实例对象之间 prototype 的区别。
通过实际代码理解 JavaScript 中 __proto__ 与 prototype 的区别,以及对象原型链的基本关系。
通过同一个“上班族”示例,对比 PHP 的访问控制机制与 JavaScript 闭包实现的数据封装方式。
通过 JavaScript 提前加载图片资源,减少用户等待时间,并结合实际浏览行为控制图片预加载时机。
记录通过 JavaScript 监听页面滚动,在图片进入可视区域时再加载真实资源的网页图片延时加载实践。