找到 10435 篇文章,关于网页开发

在 JavaScript 中,函数名前的感叹号有什么作用?

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

2K+ 阅读量

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

如何在 JavaScript 中向日期添加天数?

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

18K+ 阅读量

在本教程中,我们将学习如何在 JavaScript Date 对象中添加天数。我们将讨论以下两种方法:使用 setDate() 方法 使用 getTime() 方法 使用 setDate() 方法 JavaScript 的 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 功能会暂停当前的 async 函数。示例 您可以尝试运行以下代码以在 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 关键字。对于 set,允许使用标识符(数字或字符串)。Setter 设置属性时,它会隐式调用一个函数,并将值作为参数传递。这样,返回值就会设置为属性本身。JavaScript 中使用 set 关键字。对于 set,允许使用标识符(数字或字符串)。示例 以下是一个示例,展示了如何实现 getter 和 setter:在线演示                   ... 阅读更多

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

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

183 阅读量

要使用 delete 运算符删除 setter,请使用 delete 关键字。以下是如何删除的:delete obj.name 示例 您可以尝试运行以下代码来学习如何删除 setter:在线演示                    var department = {             deptName: "Marketing",             deptZone: "North",             deptID: 101,             get details() {                return "部门详情" + "名称: " + this.deptName + " 地区: " ... 阅读更多

广告