Sometimes you will see English commas "," in the if statement in JavaScript. This is actually a comma expression. In the if condition, only the last expression plays a role. Consider the following example: let a = 1, b = 2, c = 3; // if only checks the last expression if (a == 10, b == 20, c == 3) { console.log("c == 3"); } else { console.log("c != 3") } // Console output: // c == 3 There are 3 expressions in the above Although if only checks the last expression, the previous expressions will also be executed. Please refer to the following code: let a = 10, b = 20, c = 30; // if only checks the last expression, but the previous expressions will also be executed if (a = 1, b = 2, c == 3) { console.log("c == 3"); } else { console.log("c != 3") } // Console output: // c != 3 console.log(a, b); // Console output: // 1 2 In the But the first two expressions are executed, so finally This is the end of this article about if contains comma expression in JavaScript. For more related content about if contains comma expression in JavaScript, please search 123WORDPRESS.COM’s previous articles or continue to browse the following related articles. I hope everyone will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: Implementing long shadow of text in less in CSS3
>>: Div can input content without using input as an input box to block the automatic input style
Preface BINARY and VARBINARY are somewhat similar...
1. The ul tag has a padding value by default in M...
This article example shares the specific code of ...
Table of contents 1. Introduction 2. Simple defin...
Table of contents 1. typeof 2. instanceof 3. Diff...
Table of contents 1. Introduction 2. filter() 3. ...
Table of contents Preface Centering inline elemen...
1. Introduction to Docker Docker is developed in ...
Installation of Python 3 1. Install dependent env...
MySQL 5.7.8 introduced the json field. This type ...
Use JS timer to make an element to make a method ...
background Indexes are a double-edged sword. Whil...
A colleague asked me what N and M mean in the MyS...
This article mainly introduces the implementation...
Table of contents Overview 1. Dependency Injectio...