950 次浏览
在本教程中,我们将学习在 JavaScript 中访问和修改内容的不同类型的 DOM。文档对象模型 (DOM) 是构成 Web 文档结构和内容的对象的数据表示。它是用于编写网页脚本的接口。程序可以通过利用 DOM 来更改文档的结构、样式和内容。DOM 将每个元素表示为一个节点,JavaScript 等编程语言可以轻松地与这些节点交互以修改页面。有多种类型的 DOM 可用于访问和修改内容 ... 阅读更多
380 次浏览
在本教程中,让我们讨论一下在 JavaScript 代码中可能遇到的三种类型的错误。错误是阻止程序执行的语句。在程序编译期间,可能会发生三种类型的错误。分别是语法错误、运行时错误和逻辑错误。语法错误语法错误是常见的错误。不正确的语法会导致代码解释期间出现解析问题。例如,在对象声明中添加分号而不是冒号。语法错误仅影响相应的代码线程。其余代码按原样工作。语法错误是最终 ... 阅读更多
1K+ 次浏览
在本教程中,我们将学习如何使用 JavaScript 播放多媒体文件。多媒体文件是指音频和视频文件。多媒体文件可以采用不同的格式。wav 和 mp3 是两种音频文件格式的示例,而 mp4 和 mkv 是两种视频文件格式的示例。在 HTML 中,可以使用不同的标签轻松显示多媒体文件。我们使用 video 标签显示视频,使用 audio 标签播放音频。这两个标签非常相似,并且许多属性在两个标签中都是相同的。“src”属性定义了路径 ... 阅读更多
534 次浏览
文档对象表示在该窗口中显示的 HTML 文档。文档对象具有引用其他对象的各种属性,这些属性允许访问和修改文档内容。访问和修改文档内容的方式称为文档对象模型或 DOM。对象以层次结构组织。这种层次结构适用于 Web 文档中对象的组织。窗口对象 - 层次结构的顶部。它是对象层次结构的最顶层元素。文档对象 - 加载到窗口中的每个 HTML 文档都成为一个文档对象。文档 ... 阅读更多
3K+ 次浏览
在本教程中,我们将讨论 JavaScript 中的插件。那么什么是插件呢?插件是用 JavaScript 编写的代码,保存在一个文件中。此文件提供各种方法,我们可以将这些方法用于各种目的。插件在数组中有一个条目。一个条目具有以下属性 - 名称 - 名称是插件名称。文件名 - 文件名是要加载以使用扩展名安装插件的可执行文件。描述 - 描述是开发人员(制造商)对插件的描述。mime 类型 - mime 类型是一个数组,其中包含插件的每个 MIME 类型的条目 ... 阅读更多
878 次浏览
要列出 Web 浏览器中安装的所有插件,请使用 JavaScript navigator 对象。JavaScript navigator 对象包含一个名为 plugins 的子对象。此对象是一个数组,其中包含浏览器上安装的每个插件的一个条目。示例您可以尝试运行以下代码以列出浏览器中安装的所有插件: 插件列表 插件名称 文件名 描述 for (i = 0; i < navigator.plugins.length; i++) { document.write(""); document.write(navigator.plugins[i].name); document.write(""); document.write(navigator.plugins[i].filename); document.write(""); document.write(navigator.plugins[i].description); document.write(""); }
412 次浏览
通常,JavaScript 中的动画是为了获得不同的效果并使对象在页面上移动。您可以使用 JavaScript 中的手动或自动动画来移动和动画化任何类型的 HTML 元素。在本教程中,我们将学习如何在 JavaScript 中区分手动动画和自动动画。手动动画在解释 JavaScript 中使用的两种常见动画类型的区别之前,我们必须了解手动动画对象的流程。在手动动画下,动画过程不是自动的。以下是使用 DOM 对象属性和 ... 阅读更多
231 次浏览
如果您已使用 setTimeout() 函数设置了时间,则可以使用 JavaScript clearTimeout() 函数清除它。示例您可以尝试运行以下代码来了解如何在 JavaScript 中实现 clearTimeout() 函数: JavaScript 动画 单击下面的按钮以处理动画
161 次浏览
您可以在网页中使用多个与 Navigator 相关的属性。以下是这些属性:序号属性和描述1javaEnabled()此方法确定客户端是否启用了 JavaScript。如果启用了 JavaScript,则此方法返回 true;否则,返回 false。2plugings.refresh此方法使新安装的插件可用,并使用所有新的插件名称填充 plugins 数组。仅限 Netscape。3preference(name, value)此方法允许签名的脚本获取和设置一些 Netscape 首选项。如果省略第二个参数,则此方法将返回指定首选项的值;否则,它将设置该值。仅限 Netscape。4taintEnabled()此方法返回 true,如果数据污染 ... 阅读更多
227 次浏览
当在调用代码内部定义处理程序时,使用匿名函数的代码更具可读性。匿名函数是内联声明的。通常,内联函数更好,因为它们可以访问父作用域中的变量。它允许创建没有任何名称标识符的函数。它可以用作其他函数的参数。您可以使用变量名来调用它们。以下是 JavaScript 匿名函数的使用方式:var func = function() { alert(‘This is anonymous'); } func();以下是一个示例:// 匿名函数 var a = function() { return 5; }