找到 8590 篇文章 适用于 前端技术

JavaScript 函数中前导感叹号 ! 的语法是什么?

Nancy Den
更新于 2020-06-12 09:31:51

137 次浏览

要执行匿名函数,您需要使用前导感叹号 ! 或任何其他符号 −!function(){    // 执行操作 }();您也可以这样写 −+function(){    // 执行操作 }();甚至以下语法也是可以接受的 −~function(){    // 执行操作    return 0; }( );

如何确定是否向 JavaScript 函数发送了参数?

Krantik Chavan
更新于 2020-01-07 10:29:12

83 次浏览

要确定是否向函数发送了参数,请使用“默认”参数。示例您可以尝试运行以下代码来实现它实时演示                    function display(arg1 = 'Tutorials', arg2 = 'Learning') {             document.write(arg1 + ' ' +arg2+"");          }          display('Tutorials', 'Learning');          display('Tutorials');          display();          

如何在 onclick 事件中调用多个 JavaScript 函数?

Nishtha Thakur
更新于 2020-06-12 09:29:01

1K+ 次浏览

要在 onclick 事件中调用多个 JavaScript 函数,请使用分号,如下所示 −onclick="Display1();Display2()"示例实时演示                    function Display1() {             document.write ("Hello there!");          }          function Display2() {             document.write ("Hello World!");          }                     点击以下按钮以调用函数                          

为什么使用 JavaScript eval() 函数是一个坏主意?

Daniol Thomas
更新于 2020-06-13 06:47:34

103 次浏览

JavaScript eval() 用于执行参数。当使用 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 函数?

Shubham Vora
更新于 2023-09-06 21:16:55

56K+ 次浏览

本教程将教我们如何在页面加载时调用 JavaScript 函数。在许多情况下,在使用 HTML 和 JavaScript 进行编程时,程序员需要在加载网页时或网页加载完成后调用函数。例如,程序员需要在页面加载时向用户显示欢迎消息,并且程序员需要在页面加载事件后调用 JavaScript 函数。在 JavaScript 中,有多种方法可以在页面加载时或页面加载后调用函数,我们将在本教程中逐一介绍它们。使用 onload 事件 ... 阅读更多

JavaScript 中 a++ 和 ++a 的区别是什么?

Krantik Chavan
更新于 2020-06-13 06:46:22

7K+ 次浏览

++a 在递增后返回 a 的值。因为它是在操作数之前递增,所以它是一个前递增运算符。a++ 在递增前返回 a 的值。因为它是在操作数之后递增,所以它是一个后递增运算符。示例您可以尝试运行以下代码来了解 i++ 和 ++i 之间的区别 −                       var a =10;           var b =20;           // 前递增运算符           a = ++a;           document.write("++a = "+a);                       // 后递增运算符           b = b++;           document.write(" b++ = "+b);          

对于 JavaScript 链接,使用“#”还是“javascript:void(0)”更好?

Smita Kapse
更新于 2019-09-13 13:14:45

150 次浏览

使用“javascript:void(0)”绝对更好,因为它更快。尝试在 Google Chrome 中使用开发者工具运行这两个示例。“javascript:void(0)”方法比仅使用 # 耗时更少。以下是“javascript: void(0)”的用法:如果将表达式插入网页会导致意外效果,则使用 JavaScript void 删除它。添加“JavaScript:void(0)”会返回未定义的原始值。void 运算符用于评估给定的表达式。之后,它返回未定义。它使用 void(0) 获取未定义的原始值。void(0) 可以与超链接一起使用以获取未定义的原始值示例实时演示     ... 阅读更多

如何在 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 表达式。由于 eval() 方法执行速度较慢,并且不当使用会使您的网站容易受到注入攻击,因此不建议在 JavaScript 中使用它。示例以下是如何实现 eval() 函数的示例:实时演示                    var a = 30;          var b = 12;          var res1 = eval("a * b") + "";          var res2 = eval("5 + 10") + "";          document.write(res1);          document.write(res2);          

广告