找到 6691 篇文章 关于 Javascript

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

Nishtha Thakur
更新于 2020年6月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年6月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年9月6日 21:16:55

56K+ 次查看

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

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

Krantik Chavan
更新于 2020年6月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年9月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年6月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年8月23日 09:18:14

2K+ 次查看

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

JavaScript eval 函数有什么用?

Vrundesha Joshi
更新于 2020年6月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年6月16日 09:15:21

1K+ 次查看

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

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

Shubham Vora
更新于 2022年8月8日 08:40:53

14K+ 次查看

本教程将学习如何检查 JavaScript 函数是否已定义。如果程序员在未定义 JavaScript 函数的情况下调用它,将会看到引用错误,提示信息类似于“函数未定义”。为了解决这个问题,程序员可以检查函数是否已定义,然后再调用该函数。下面我们将介绍在 JavaScript 中检查函数是否已定义的各种方法。使用 typeof 运算符 在 JavaScript 中,typeof 运算符可用于检查变量、函数、对象等的类型。当我们使用……阅读更多

广告