JavaScript
JavaScript 是 Web 的脚本语言。它可为 Web 应用提供丰富的互动性和动态内容。借助它,您可以打造可帮助用户完成复杂任务、存储用户数据等的用户体验。在这里,您可以浏览我们收集的 JavaScript 内容,并学习各种概念和技巧,以帮助您提升 JavaScript 技能。
跳至本页面:
了解 JavaScript
如果您刚开始接触 JavaScript,我们会为您提供帮助。我们的“学习 JavaScript”课程会介绍 JavaScript 的方方面面,帮助您快速上手。
基准 新推出的 JavaScript 功能
了解所有主要浏览器引擎中新推出的最新 JavaScript 功能。
熟悉常用且实用的 JavaScript 功能
JavaScript 提供了许多功能,可帮助您构建能够满足用户需求的应用。
优化由 JavaScript 导致的 INP 不佳问题
Interaction to Next Paint (INP) 是一项重要的响应能力指标,用于衡量网页响应速度。这些指南包含 JavaScript 提示,可帮助您确保网页能够快速响应用户。
优化第三方 JavaScript 资源
第三方 JavaScript 可能会导致 Web 应用出现性能问题。了解如何管理第三方脚本,以确保您的网站应用保持快速运行。
深入了解 JavaScript 模式
查看这些 JavaScript 模式,了解如何在 Web 应用中快速完成常规任务。
课程
刚开始接触 JavaScript?
如果您刚刚开始接触 JavaScript,我们会为您提供帮助。我们的 Learn JavaScript 课程将从变量、函数和条件语句等基本知识入手,引导您全面了解 JavaScript 的运作方式。接下来,您将学习更复杂的主题,例如原型继承、类等,以帮助您磨练 JavaScript 技能,从而构建丰富的 Web 应用。
Baseline 新增的 JavaScript 功能
向 Web 开发者发出基准信号,指明 Web 平台功能可以在所有主流浏览器引擎中安全使用。以下是一些现已作为基准新功能提供的 JavaScript 功能。
熟悉常用且实用的 JavaScript 功能
JavaScript 提供了许多工具,可帮助您构建能够满足用户需求的应用。以下是一些您可能需要在 Web 应用中使用的常用功能,值得您了解!
优化由 JavaScript 导致的 INP 不佳
您使用 JavaScript 的方式可能会影响 Web 应用的 Interaction to Next Paint (INP)。这些指南可帮助您解决由 JavaScript 导致的网页响应速度问题。
优化耗时较长的任务
主线程上的长任务可能会导致您的 Web 应用无响应。了解如何优化耗时较长的任务,以改进 Web 应用的 INP。
优化输入延迟
当用户与网页互动时,如果浏览器响应时间过长,就会出现输入延迟时间过长的问题,而 JavaScript 可能是常见原因。请阅读本指南,了解如何缩短输入延迟时间并让 Web 应用更快速响应。
脚本评估和耗时较长的任务
在网页加载期间下载脚本时,这些脚本可能会导致长任务,进而影响 Web 应用的 INP。了解如何针对长时间脚本评估任务进行优化,以保持较低的 INP。
使用 Web Worker 在浏览器的主线程之外运行 JavaScript
并非所有内容都需要在主线程上运行。如果您有大量需要很长时间才能运行的工作,可以将其分流到 Web Worker 线程,以尽可能提高 Web 应用的响应速度。
优化第三方 JavaScript 资源
网络上的一个常见性能问题涉及到第三方 JavaScript 的使用,这可能会导致网页加载速度变慢,甚至导致网页响应速度缓慢。请参阅以下指南,了解一些常见的第三方 JavaScript 性能问题。
第三方 JavaScript 性能
了解第三方 JavaScript 如何影响性能,以及您可以采取哪些措施来防止其拖慢网站速度。
识别运行缓慢的第三方 JavaScript
利用 Lighthouse 和 Chrome 开发者工具,提升性能检测技能。
高效加载第三方 JavaScript
了解如何高效加载第三方 JavaScript,以便提高 Web 应用的性能。
代码和跟踪代码管理器的最佳做法
了解如何针对 Core Web Vitals 优化代码和代码管理器,以便这些实用工具对 Web 应用的性能影响降到最低。
深入了解 JavaScript 模式
查看这些模式,它们可用于通过 JavaScript 在 Web 应用中快速完成常见任务。