找到 10435 篇文章,主题为网页开发

如何在 JavaScript 中捕获语法错误?

Sravani Alamanda
更新于 2022-12-08 10:30:13

1K+ 次查看

在本教程中,我们将学习如何在 JavaScript 中捕获语法错误。在 JavaScript 中,如果我们在代码中犯任何错误,就会出现错误。例如,ReferenceError,即当我们调用代码中不存在的变量时。TypeError,即当我们尝试更改不可变的值或尝试以不恰当的方式使用变量时。SyntaxError,即当我们尝试解释无效代码时。我们将在下面详细了解此错误。什么是语法错误?当代码中出现故障时,会抛出语法错误…… 阅读更多

如何捕获所有 JavaScript 错误?

Saurabh Jaiswal
更新于 2023-01-05 15:22:54

11K+ 次查看

为了捕获所有 JavaScript 错误,我们可以使用 window.onerror() 方法,它就像一个全局 try-catch 语句。onerror 事件处理程序是第一个促进 JavaScript 中错误处理的功能。每当页面上发生异常时,就会在 window 对象上触发 error 事件。onerror 事件处理程序提供三条信息来识别错误的确切性质——错误消息——浏览器将为给定错误显示的相同消息 URL——发生错误的文件 行号——给定文件中出现的行号…… 阅读更多

如何使用 JavaScript 删除字符串的两个部分?

Prabhdeep Singh
更新于 2022-11-07 06:05:44

3K+ 次查看

本教程教我们如何使用 JavaScript 删除字符串两个部分之间的文本部分,基本上,我们得到了两个端点,可以是字符串或字符,我们必须删除它们之间的字符串。在本教程中,我们将使用正则表达式或 JavaScript Regex 来删除两个字符之间的文本。我们将使用 JavaScript 的 replace() 函数。语法让我们看看使用 JavaScript Regex 在两个字符或给定字符串的子字符串之间删除字符串部分的语法——var…… 阅读更多

编写正则表达式以从 JavaScript 字符串中删除所有特殊字符?

Nishtha Thakur
更新于 2020-06-23 05:34:43

604 次查看

要从 JavaScript 字符串中删除所有特殊字符,您可以尝试运行以下代码——示例                    var str = "@!Welcome to our website$$";                document.write(str);                    // 删除特殊字符                document.write(""+str.replace(/[^\w\s]/gi, ''));                     

如何为多个匹配编写 JavaScript 正则表达式?

Nikitha N
更新于 2020-06-23 05:37:40

138 次查看

要查找多个匹配项,请编写一个 JavaScript 正则表达式。您可以尝试运行以下代码来实现多个匹配的正则表达式——示例                        var url = 'https://www.example.com/new.html?ui=7&demo=one&demo=two&demo=three four',                        a = document.createElement('a');                        a.href = url;                        var demoRegex = /(?:^|[&;])demo=([^&;]+)/g,                        matches,                        demo = [];                        while (matches = demoRegex.exec(a.search)) {                            demo.push(decodeURIComponent(matches[1]));                        }                        document.write(demo);                         

如何在 JavaScript 中编写正则表达式以删除空格?

Anvi Jain
更新于 2020-06-23 05:40:28

194 次查看

要删除 JavaScript 中的空格,您可以尝试运行以下正则表达式。它会从字符串中删除空格——示例实时演示                            var str = "Welcome to Tutorialspoint";                    document.write(str);                            // 删除空格                    document.write(""+str.replace(/\s/g, ''));                                输出

如何使用 JavaScript RegExp 替换字符串?

Prabhdeep Singh
更新于 2022-11-07 06:24:32

3K+ 次查看

在本教程中,我们将探讨如何使用 JavaScript 中的正则表达式替换字符串中的特定子字符串。有时我们可能希望将字符串中重复出现的子字符串替换为其他内容。在这种情况下,正则表达式可能会有益。在使用它们来解决我们当前的问题之前,让我们看看正则表达式到底是什么。正则表达式基本上是字符模式,可用于在字符串中搜索该模式的不同出现。正则表达式使在字符串流中搜索特定模式成为可能…… 阅读更多

JavaScript 中的异常处理是如何工作的?

Vrundesha Joshi
更新于 2020-06-22 14:38:52

136 次查看

JavaScript 使用 try…catch…finally 来处理异常。最新版本的 JavaScript 添加了异常处理功能。JavaScript 实现 try...catch...finally 结构以及 throw 运算符来处理异常。您可以捕获程序员生成的和运行时异常,但您无法捕获 JavaScript 语法错误。语法以下是 try...catch...finally 块语法——示例您可以尝试运行以下代码来了解如何在 JavaScript 中处理异常——                                                        点击以下链接查看结果:                                                 

什么是 JavaScript 中的自执行匿名函数?

Rishi Rathor
更新于 2020-06-22 14:39:42

406 次查看

在 JavaScript 中,用括号括起来的函数称为“立即调用函数表达式”或“自执行函数”。包装的目的是命名空间和控制成员函数的可见性。它将代码包装在函数作用域内,并减少与其他库的冲突。这就是我们所说的立即调用函数表达式 (IIFE) 或自执行匿名函数。语法以下是语法——(function() {    // 代码})();如您在上面看到的,以下括号对将括号内的代码转换为表达式——function(){...}此外,下一对,即第二对括号继续操作…… 阅读更多

如何使用 Function() 构造函数定义 JavaScript 函数?

Nikitha N
更新于 2020-06-22 14:42:23

119 次查看

Function() 构造函数接受任意数量的字符串参数。最后一个参数是函数体——它可以包含任意 JavaScript 语句,语句之间用分号隔开。示例您可以尝试运行以下代码来使用新的 Function 构造函数调用函数:                 var func = new Function("x", "y", "return x*y;");               function multiplyFunction(){                     var result;                     result = func(15,35);                     document.write ( result );                 }                    点击以下按钮调用函数                             

广告