找到 10435 篇文章 关于 Web 开发

在 JavaScript 函数名前加感叹号 (!) 有什么作用?

Rishi Rathor
更新于 2020年6月12日 08:46:17

2K+ 次浏览

! 符号表示这是一个立即执行函数表达式 (IIFE)。感叹号本身不会调用函数;你需要在末尾加上 () −!function foo() {}() () 的优先级高于 !,因此会立即调用函数。你也可以像这样写 −(function(){})(); ! 使表达式返回 true。这是因为默认情况下,所有立即执行函数表达式都返回 undefined,所以我们得到 ! undefined,结果为 true。

如何在 JavaScript 中向 Date 对象添加天数?

Saurabh Jaiswal
更新于 2022年8月22日 08:21:05

18K+ 次浏览

在本教程中,我们将学习如何在 JavaScript Date 对象中添加天数。我们将讨论以下两种方法:使用 setDate() 方法 使用 getTime() 方法 使用 setDate() 方法 JavaScript 的 date setDate() 方法根据本地时间设置指定日期的月份中的天数。语法 其语法如下:Date.setDate(dayValue) 其中 dayValue 是 1 到 31 之间的整数,代表月份中的天数。方法 要向当前日期添加天数,我们首先…阅读更多

如何在 JavaScript 函数中使用可变数量的参数?

Krantik Chavan
更新于 2020年1月7日 09:37:34

569 次浏览

要使用可变数量的参数,可以使用 arguments 对象。示例 你可以运行以下代码来在 JavaScript 中实现函数参数:在线演示                    function functionArgument(val1, val2, val3)  {             var res = "";             res += "预期参数: " + functionArgument.length;             res += "";             res += "当前参数: " + arguments.length;             res += "";             res += "每个参数 = "             for (p = 0; p < arguments.length; p++) {                res += "";                res += functionArgument.arguments[p];                res += " ";             }             document.write(res);          }          functionArgument(20, 50, 80, "Demo Text!","Hello World", new Date())          

如何使用 JavaScript/jQuery 滚动到页面顶部?

Anjana
更新于 2020年6月16日 08:16:43

201 次浏览

示例在线演示                    $("a").click(function() {             $("html, body").animate({ scrollTop: 0 }, "slow");             return false;          });             页面顶部             这是演示文本。       这是演示文本。       这是演示文本。       这是演示文本。       这是演示文本。       这是演示文本。       这是…阅读更多

如何在 JavaScript 中使用 setInterval 函数调用?

Shubham Vora
更新于 2022年10月31日 11:44:51

3K+ 次浏览

在本教程中,我们将学习如何在 JavaScript 中使用 setInterval 函数调用。JavaScript 中的 setInterval() 方法以一定间隔计算表达式。它用于执行需要在特定时间间隔内执行的重复任务或操作。例如,它以固定的时间延迟重复调用一个函数来执行任务。窗口接口提供此方法。此方法返回一个唯一标识间隔的间隔 ID,允许你稍后通过执行 clearInterval() 方法将其移除。用户可以按照以下语法使用 setInterval 函数。语法…阅读更多

如何在 JavaScript 中将数字格式化为美元货币字符串?

Shubham Vora
更新于 2022年7月12日 12:35:55

15K+ 次浏览

本教程将教我们如何将数字格式化为 JavaScript 中的美元货币字符串。现在,问题出现了,为什么我们需要将数字格式化为美元货币字符串?答案在这里。用户可以考虑他们正在开发一个电子商务网站或应用程序并且必须向客户显示产品价格的情况。如果他们渲染产品价格为 2500 和 $2500 会怎样?第二个看起来更好,因为“$”代表美元货币,并且是显示美元货币的标准化方式。此外,第二种方法更容易理解。下面,我们给出…阅读更多

JavaScript 中的 sleep() 函数是什么?

Alankritha Ammu
更新于 2020年1月7日 09:35:37

348 次浏览

JavaScript 中 sleep() 的版本是“await”。await 功能会暂停当前的异步函数。示例 你可以运行以下代码来在 JavaScript 中实现 sleep:在线演示                    function setSleep(ms) {             return new Promise(resolve => setTimeout(resolve, ms));          }          async function Display() {             document.write('等待 5 秒!');             await setSleep(5000);             document.write('5 秒后!');          }          Display();          

为什么在 JavaScript 函数名前使用加号 (+)?

Anjana
更新于 2020年6月12日 08:26:41

246 次浏览

+function() {} 表示法主要用于强制解析器将 + 后面的内容视为表达式。这用于立即调用的函数,例如,+function() { alert("Demo!"); }(); 但是,函数之前的 + 是符号之一。你也可以添加其他选项,例如 !、-、~ 等。括号也可以使用,如下所示 −(function() { alert("Demo!"); })(); 你也可以这样使用它 −(function() { alert("Demo!"); }());

JavaScript 中 getter 和 setter 的区别是什么?

Akshaya Akki
更新于 2020年6月16日 08:15:05

816 次浏览

Getter 访问属性时,值会通过隐式调用函数来获取。JavaScript 中使用 get 关键字。设置程序允许使用标识符(数字或字符串)。Setter 设置属性时,它会隐式调用一个函数,并将值作为参数传递。然后,返回值被设置为属性本身。JavaScript 中使用 set 关键字。设置程序允许使用标识符(数字或字符串)。示例 以下是一个演示如何实现 getter 和 setter 的示例:在线演示                  …阅读更多

如何在 JavaScript 中使用 delete 运算符删除 setter?

Manikanth Mani
更新于 2020年6月16日 08:12:18

183 次浏览

使用`delete`运算符删除setter方法,需要使用`delete`关键字。以下是删除setter方法的方法:`delete obj.name`。您可以运行以下代码来学习如何删除setter方法。阅读更多

广告