137 次浏览
要执行匿名函数,需要使用开头的感叹号 ! 或其他符号 −!function(){ // 执行代码 }(); 你也可以这样写 −+function(){ // 执行代码 }(); 甚至以下语法也是可以接受的 −~function(){ // 执行代码 return 0; }( );
83 次浏览
要确定是否将参数发送到函数,请使用“默认”参数。示例您可以尝试运行以下代码来实现它在线演示 function display(arg1 = 'Tutorials', arg2 = 'Learning') { document.write(arg1 + ' ' +arg2+""); } display('Tutorials', 'Learning'); display('Tutorials'); display();
1K+ 次浏览
要在 onclick 事件中调用多个 JavaScript 函数,请使用分号,如下所示 −onclick="Display1();Display2()"示例在线演示 function Display1() { document.write ("Hello there!"); } function Display2() { document.write ("Hello World!"); } 点击以下按钮调用函数
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);
56K+ 次浏览
本教程将教我们如何在页面加载时调用 JavaScript 函数。在许多情况下,使用 HTML 和 JavaScript 编程时,程序员需要在加载网页时或网页加载完成后调用函数。例如,程序员需要在页面加载时向用户显示欢迎消息,程序员需要在页面加载事件后调用 JavaScript 函数。有多种方法可以在 JavaScript 中在页面加载时或页面加载后调用函数,我们将在本教程中逐一介绍它们。使用 onload 事件 ... 阅读更多
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);
150 次浏览
使用“javascript:void(0)”绝对更好,因为它更快。尝试在 Google Chrome 中使用开发者工具运行这两个示例。“javascript:void(0)”方法比仅使用“#”花费的时间更少。以下是“javascript: void(0)”的用法:如果将表达式插入网页会导致意外效果,则使用 JavaScript void 删除它。添加“JavaScript:void(0)”将返回未定义的原始值。void 运算符用于计算给定表达式。之后,它返回未定义。它使用 void(0) 获取未定义的原始值。void(0) 可与超链接一起使用以获取未定义的原始值示例在线演示 ... 阅读更多
149 次浏览
要在每次出现 ~ 时拆分字符串,请拆分数组。拆分后,添加换行符,即对于每次出现 ~。例如,这是一个演示文本 1!~这是一个演示文本 2!~~这是一个演示文本 3!拆分后并为 ~ 的出现添加换行符后 −这是一个演示文本 1!这是一个演示文本 2!这是一个演示文本 3!示例让我们看看完整的示例在线演示 添加换行符 var myArray = 'This is demo text 1!~This is demo text 2!~ ... 阅读更多
2K+ 次浏览
从存储在变量中的字符串调用函数可以通过两种不同的方式完成。第一种方法使用 window 对象方法,第二种方法使用 eval() 函数。本教程将指导您学习如何使用其名称作为字符串来执行 JavaScript 函数。使用 window[]() 方法在这里,要使用函数名称作为字符串来执行函数,应使用以下语法将字符串更改为指针。语法 var functionName = "string"; functionName = window[functionName]( parameters ); 在这里,我们存储了 ... 阅读更多
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);