找到 10435 篇文章 关于 Web 开发

如何在 JavaScript 中根据特定字符分割字符串?

Anvi Jain
更新于 2020-06-16 09:18:37

149 次查看

要根据每个 ~ 的出现位置分割字符串,请分割数组。分割后,为每个 ~ 的出现位置添加换行符。例如,这是演示文本 1!~这是演示文本 2!~~这是演示文本 3!分割并添加换行符后,如下所示,用于 ~ 的出现位置 - 这是演示文本 1! 这是演示文本 2! 这是演示文本 3!示例让我们看看完整的示例实时演示 添加换行符 var myArray = 'This is demo text 1!~This is demo text 2!~ ... 阅读更多

如何在我拥有函数名称作为字符串时执行 JavaScript 函数?

Shubham Vora
更新于 2022-08-23 09:18:14

2K+ 次查看

从存储在变量中的字符串调用函数可以通过两种不同的方式完成。第一种方法使用 window 对象方法,第二种方法使用 eval() 函数。本教程将指导您学习如何使用其名称作为字符串来执行 JavaScript 函数。使用 window[]() 方法在这里,要使用函数名称作为字符串执行函数,应使用以下语法将字符串更改为指针。语法 var functionName = "string"; functionName = window[functionName]( parameters ); 这里我们存储了 ... 阅读更多

JavaScript eval 函数有什么用?

Vrundesha Joshi
更新于 2020-06-12 09:14:50

290 次查看

JavaScript eval() 用于执行参数。使用 eval() 方法时,代码执行速度会变慢。它还具有安全实现,因为它具有不同的执行范围。此外,使用它将字符串评估为 JavaScript 表达式。不建议在 JavaScript 中使用 eval() 方法,因为它执行速度较慢,并且使用不当会使您的网站容易受到注入攻击。示例以下是如何实现 eval() 函数实时演示 var a = 30; var b = 12; var res1 = eval("a * b") + ""; var res2 = eval("5 + 10") + ""; document.write(res1); document.write(res2);

JavaScript 中的 (function() { } )() 结构是什么?

Rishi Rathor
更新于 2020-06-16 09:15:21

1K+ 次查看

(function() { } )() 结构是一个立即调用的函数表达式 (IIFE)。它是一个函数,在创建时执行。语法以下是语法 - (function() { // 代码 })();如您所见,以下括号对将括号内的代码转换为表达式 - function(){...}此外,下一对,即第二对括号继续操作。它调用了上面表达式产生的函数。

如何检查 JavaScript 函数是否已定义?

Shubham Vora
更新于 2022-08-08 08:40:53

14K+ 次查看

在本教程中,我们将学习如何检查 JavaScript 函数是否已定义。如果程序员在未定义的情况下调用 JavaScript 函数,他们将看到引用错误,错误消息类似于“函数未定义”。为了克服这个问题,程序员可以检查函数是否已定义并调用该函数。我们将查看以下 JavaScript 中检查函数是否已定义的各种方法。使用 typeof 运算符在 JavaScript 中,typeof 运算符可用于检查变量、函数、对象等的类型。当我们使用 ... 阅读更多

JavaScript 中的“function*”是什么?

Smita Kapse
更新于 2020-06-12 09:02:44

215 次查看

function* 声明用于定义生成器函数。它返回一个 Generator 对象。生成器函数允许在函数退出和稍后恢复时在两者之间执行代码。因此,生成器可用于管理代码中的流程控制。语法以下是语法 - function *myFunction() {} // 或 function* myFunction() {} // 或 function*myFunction() {}让我们看看如何使用生成器函数示例实时演示 function* display() { var num = 1; while (num < 5) ... 阅读更多

如何在 Chrome 中查找 JavaScript 函数定义?

Abhishek
更新于 2022-10-31 07:26:46

6K+ 次查看

在当今时代,几乎每个人都知道 Google Chrome 以及如何使用它来获得舒适感。但在开发人员的情况下,必须具备使用 Chrome 的高级知识,因为 Chrome 可以帮助开发人员以多种方式解决问题,例如轻松解决问题或调试代码、检查代码以及查找代码中定义的 JavaScript 函数。在本教程中,我们将学习如何在 Google Chrome 中查找在 JavaScript 代码中定义的 JavaScript 函数。以下是查找 JavaScript 函数的三种方法 ... 阅读更多

将整个 JavaScript 文件包装在匿名函数中的目的是什么?

Anvi Jain
更新于 2020-06-12 08:58:55

819 次查看

包装的目的是命名空间和控制成员函数的可见性。它将代码包装在函数范围内,并减少与其他库的冲突。这就是我们所说的立即调用的函数表达式 (IIFE) 或自执行匿名函数。语法以下是语法 - (function() { // 代码 })();如您所见,以下括号对将括号内的代码转换为表达式 - function(){...}此外,下一对,即第二对括号继续操作。它调用了上面表达式产生的函数。

如何在 JavaScript 中找出调用函数?

Shubham Vora
更新于 2022-07-25 08:35:18

7K+ 次查看

在本教程中,我们将学习如何在 JavaScript 中找出调用函数。函数是可重用代码,用户可以从任何地方调用它。但有时,他们需要知道哪个是调用函数才能执行某些操作。例如,假设我们可以从其他 2 到 3 个函数中调用任何一个函数,我们需要根据调用函数执行某些操作。用户可以通过以下代码示例了解此场景。function func3 () { If ( caller is func2() ) { // 某些操作的代码 } else if ( caller is func1() ){ // 不同操作的代码 } ... 阅读更多

如何在 JavaScript 中声明命名空间?

Shubham Vora
更新于 2022-07-22 12:22:55

4K+ 次查看

命名空间是一个编程概念,它为标识符(类型、函数、变量等的名称)提供范围以避免名称冲突。例如,程序可能需要在许多上下文中使用相同的变量名。在这种情况下,命名空间将分离这些上下文,以便可以在多个命名空间中使用相同的标识符。本教程将介绍 JavaScript 中命名空间的初始化和应用。JavaScript 中默认情况下不提供命名空间。构造一个包含所有函数和变量的全局对象,可以重复 JavaScript 命名空间功能。因为许多库和组件是 ... 阅读更多

广告