找到关于 Javascript 的6691 篇文章

什么是 JavaScript 中的词法 this?

Sreemaha
更新于 2020年6月16日 06:24:31

2K+ 次浏览

胖箭头函数解决了词法绑定“this”的问题。它获取“this”的上下文,并且由于胖箭头函数没有它自己的 this,所以你可以实现相同的目的。胖箭头函数顾名思义有助于减少代码行数。语法=>表示胖箭头。示例$('.button1').click(function () {    setTimeout(function () {       $(this).text('demo');    } ,400); });以上代码会报错,因为function() 将 this 定义为全局对象。让我们看看如何使用胖箭头函数和“this”的上下文来解决这个问题 −$('.button1').click(function () {    setTimeout( () => ... 阅读更多

如何在 JavaScript 中使用作为方法的箭头函数?

Swarali Sree
更新于 2020年1月7日 08:03:40

160 次浏览

胖箭头函数顾名思义有助于减少代码行数。语法=>表示胖箭头。这还可以避免你重复编写关键字“function”。箭头函数通常用于非方法函数。让我们看看如何使用作为方法的箭头函数:示例您可以尝试运行以下代码来实现用作方法的箭头函数在线演示                    'use strict';          var ob1 = {             val1: 75,             val2: 100,             x: () => document.write(this.val1, this),             y: function() {                document.write(""+this.val1, this);             },             z: function() {                document.write(""+this.val2, this);             },          }          ob1.x();          ob1.y();          ob1.z();          

什么是 JavaScript 中的胖箭头函数?

Samual Sam
更新于 2019年9月13日 08:40:44

557 次浏览

胖箭头函数顾名思义有助于减少代码行数。语法=>表示胖箭头。这还可以避免你重复编写关键字“function”。以下是语法:argument => expression对于多个参数,使用以下语法:(argument1 [, argument2]) => expression让我们比较一下有和没有胖箭头的函数:JavaScript 中的函数var rank = [7,8,9]; var display = rank.map(function(num) {    return num * num; });JavaScript 中的胖箭头函数var rank= [7,8,9]; var display = rank.map((num) => num*num); document.write(arr)箭头函数绝对减少了代码行数。

为什么避免在 JavaScript 中使用增量(++)和减量(--)运算符?

Rahul Sharma
更新于 2020年6月15日 05:41:11

421 次浏览

应该避免使用增量和减量运算符,因为它们可能导致意外结果。以下是一些情况:在赋值语句中,它可能导致不良结果:示例在线演示                    var a = 5;          var b = ++a; var c = a++;          var d = ++c;          document.write(a);          document.write("\r"+b);          document.write("\r"+c);          document.write("\r"+d);           输出运算符和变量之间的空格也可能导致意外结果:a = b = c = 1; ++a ; b -- ; c;

什么是 JavaScript 中的减量(--)运算符?

Johar Ali
更新于 2020年6月15日 05:39:59

473 次浏览

减量运算符将整数值减少一。以下是一个示例,其中 a 的值使用减量运算符两次减少两次 −示例在线演示                    

什么是 JavaScript 中的增量(++)运算符?

Amit Sharma
更新于 2020年6月15日 05:39:26

658 次浏览

增量运算符将整数值增加一。以下是一个示例,其中 a 的值使用增量运算符两次增加两次示例在线演示                    var a = 33;          a = ++a;          document.write("++a = ");          result = ++a;          document.write(result);          

我可以将 JavaScript 变量声明为特定类型吗?

Shubham Vora
更新于 2022年8月22日 08:58:59

2K+ 次浏览

在本教程中,我们将了解是否可以将 JavaScript 变量声明为特定类型。JavaScript 包含三个保留关键字来声明变量:“let”、“var”和“const”。当用户使用任何关键字声明变量时,它具有不同的作用域。用 const 关键字声明的变量始终保持不变,我们不能在初始化后更改其值。用 let 关键字声明的变量具有块作用域,不能在其作用域之外访问。当我们用 var 关键字声明变量时,它可以具有全局作用域或... 阅读更多

如何在 JavaScript 中清空数组?

Shubham Vora
更新于 2022年7月20日 08:40:09

438 次浏览

本教程教我们如何在 JavaScript 中清空数组。在使用 JavaScript 进行编程时,程序员需要在许多情况下清空数组。例如,程序员正在使用 JavaScript 进行竞赛编程。假设为了解决某个问题,他们需要在每次调用函数时创建一个新的或空的数组。用户可以从下面的示例中了解这个问题。function child ( ){    // 创建一个新数组或使用单个数组并在每次函数调用时将其清空    }    function parent ( ) {       for ( int ... 阅读更多

如何检查 JavaScript 中是否定义了变量?

Shubham Vora
更新于 2022年7月12日 13:58:45

3K+ 次浏览

在本教程中,我们将学习如何检查变量的存在,这意味着在 JavaScript 中变量是否已声明和初始化。在许多情况下,JavaScript 程序员需要检查变量的存在。否则,如果我们在未声明或定义变量的情况下使用它,它会抛出引用错误。例如,程序员已定义变量,但未初始化。程序员希望通过从 API 调用获取的数据来更改变量的值。假设由于 API 调用期间发生某些错误,未初始化变量的值未更新。如果... 阅读更多

如何在 JavaScript 中检查未定义的变量?

Rahul Sharma
更新于 2020年6月15日 05:26:32

193 次浏览

要检查变量是否为“undefined”,您需要使用以下方法进行检查。如果结果为“false”,则表示未定义该变量。在这里,变量结果为“True” −示例在线演示                    var points = 100;             if(points){                document.write("True");             }else{                document.write("False");             }          

广告