Hướng dẫn what is the use of ++ operator in javascript? - việc sử dụng toán tử ++ trong javascript là gì?


Các toán tử JavaScript được sử dụng để gán các giá trị, so sánh các giá trị, thực hiện các hoạt động số học và hơn thế nữa.


Các toán tử số học JavaScript

Các toán tử số học được sử dụng để thực hiện số học giữa các biến và/hoặc giá trị.

Cho rằng y = 5, bảng bên dưới giải thích các toán tử số học:y = 5, the table below explains the arithmetic operators:

Vận hànhTênThí dụKết quảThử nó
+Phép cộngx = y + 2y = 5, x = 7Thử nó "
-Phép trừx = y-2y = 5, x = 3Thử nó "
-Phép trừx = y-2y = 5, x = 3Thử nó "
-Phép trừ
ES2016
x = y-2y = 5, x = 3Thử nó "
-Phép trừx = y-2y = 5, x = 3Thử nó "
-Phép trừ
(remainder)
x = y-2y = 5, x = 3Thử nó "
-Phép trừx = y-2y = 5, x = 3Thử nó "
-Phép trừx = y-2y = 5, x = 3Thử nó "
-Phép trừx = y-2y = 5, x = 3Thử nó "
-Phép trừx = y-2y = 5, x = 3Thử nó "

-


Phép trừ

x = y-2

y = 5, x = 3x = 10 and y = 5, the table below explains the assignment operators:

*



Phép nhân

x = y*2

y = 5, x = 10t1 = "Good ", t2 = "Morning", and t3 = "", the table below explains the operators:

Vận hànhThí dụt1t2t3Thử nó
+Phép cộngx = y + 2y = 5, x = 7Thử nó "Thử nó "
-Phép trừx = y-2y = 5, x = 7 Thử nó "


-

Phép trừ

x = y-2x = 5, the table below explains the comparison operators:

Vận hànhTêny = 5, x = 3*Thử nó
Phép nhânx = y*2y = 5, x = 10**Thử nó "
Phép nhânx = y*2y = 5, x = 10**Thử nó "
-Phép trừx = y-2**Thử nó "
-Phép trừx = y-2**Thử nó "
-Phép trừx = y-2**Thử nó "
-Phép trừx = y-2**Thử nó "
-Phép trừx = y-2**Thử nó "
-Phép trừx = y-2**Thử nó "
-Phép trừx = y-2**Thử nó "
Số mũ năm 2016x = y ** 2y = 5, x = 25**Thử nó "
Số mũ năm 2016x = y ** 2y = 5, x = 25**Thử nó "

Số mũ năm 2016


x = y ** 2

y = 5, x = 25

/Thí dụThử nó
Phân côngx = y / 2Thử nó "


y = 5, x = 2.5

Phần trăm

Mô đun (phần còn lại)x = 6 and y = 3, the table below explains the logical operators:

Vận hànhTênThí dụThử nó
x = y % 2y = 5, x = 1++Thử nó "
Tăng trướcx = ++ yy = 6, x = 6Thử nó "
Bài gia tăngx = y ++y = 6, x = 5Thử nó "


-

Trước khi giảm

Vận hànhTênThí dụx = - -yy = 4, x = 4Bài giảmThử nó
x = y--y = 5, x = 1++Tăng trước0001 1 Thử nó "
x = ++ yx = ++ yy = 6, x = 6Bài gia tăng0101 5 Thử nó "
x = y ++x = y ++y = 6, x = 5-1010 10 Thử nó "
Trước khi giảmx = - -yy = 4, x = 4Bài giảm0100 4 Thử nó "
-Phép trừx = y-2y = 5, x = 31010 10 Thử nó "
*Phép nhânx = y*2y = 5, x = 100010 2 Thử nó "
**Số mũ năm 2016x = y ** 2y = 5, x = 250010 2 Thử nó "

/

Phân công

x = y / 2
will return
11111111111111111111111111111010 (-6)


y = 5, x = 2.5

Phần trămtypeof operator returns the type of a variable, object, function or expression:

Thí dụ

Mô đun (phần còn lại)
typeof 3.14     // Returns number

x = y % 2

y = 5, x = 1

  • ++
  • Tăng trước
  • x = ++ y
  • y = 6, x = 6
  • Bài gia tăng

Thí dụ

x = y ++
typeof 3.14
typeof NaN
typeof false
typeof [1, 2, 3, 4]
typeof {name:'John', age:34}
typeof new Date()
typeof function () {}
typeof myCar
typeof null

x = y % 2

/

Phân côngtypeof to define if a JavaScript object is an array or a date.

x = y / 2


y = 5, x = 2.5

Phần trămdelete operator deletes a property from an object:

Thí dụ

Mô đun (phần còn lại)
  firstName:"John",
  lastName:"Doe",
  age:50,
  eyeColor:"blue"
};
delete person.age;

x = y % 2

y = 5, x = 1

Sau khi xóa, tài sản không thể được sử dụng trước khi được thêm lại.

Toán tử xóa được thiết kế để sử dụng trên các thuộc tính đối tượng. Nó không có tác dụng đối với các biến hoặc chức năng.

Ghi chú

Không nên sử dụng toán tử xóa trên các thuộc tính của bất kỳ đối tượng JavaScript được xác định trước (mảng, boolean, ngày, chức năng, toán học, số, regexp và chuỗi).

Điều này có thể làm hỏng ứng dụng của bạn.


Nhà điều hành lây lan (...)

... Toán tử mở rộng một yếu tố có thể lặp lại thành nhiều yếu tố hơn (hoặc nhiều đối số hơn cho các cuộc gọi chức năng):

Thí dụ

const cars1 = ["saab", "volvo", ... "bmw"]; Const Cars2 = ["Fiat", "Toyota"];
const cars2 = ["Fiat", "Toyota"];

const kết hợp = [ô tô1, ... xe hơi2];

Hãy tự mình thử »

Toán tử ... có thể được sử dụng để mở rộng một điều khác biệt thành nhiều đối số hơn cho các cuộc gọi chức năng:

Thí dụ

const cars1 = ["saab", "volvo", ... "bmw"]; Const Cars2 = ["Fiat", "Toyota"];
let maxValue = Math.max(...numbers);

Hãy tự mình thử »


Toán tử ... có thể được sử dụng để mở rộng một điều khác biệt thành nhiều đối số hơn cho các cuộc gọi chức năng:

số const = [23,55,21,87,56]; Đặt maxValue = math.max (... số);in operator returns true if a property is in an object, otherwise false:

Các nhà điều hành trong

Toán tử trong trả về true nếu một thuộc tính nằm trong một đối tượng, nếu không thì sai:
("firstName" in person);
("age" in person);

Hãy tự mình thử »

Ghi chú

Không nên sử dụng toán tử xóa trên các thuộc tính của bất kỳ đối tượng JavaScript được xác định trước (mảng, boolean, ngày, chức năng, toán học, số, regexp và chuỗi).in to check for array content like ("Volvo" in cars).

Điều này có thể làm hỏng ứng dụng của bạn.

Nhà điều hành lây lan (...)

... Toán tử mở rộng một yếu tố có thể lặp lại thành nhiều yếu tố hơn (hoặc nhiều đối số hơn cho các cuộc gọi chức năng):

Thí dụ
("Saab" in cars);

Hãy tự mình thử »

Toán tử ... có thể được sử dụng để mở rộng một điều khác biệt thành nhiều đối số hơn cho các cuộc gọi chức năng:
(0 in cars);
(1 in cars);
(4 in cars);
("length" in cars);

Hãy tự mình thử »

Toán tử ... có thể được sử dụng để mở rộng một điều khác biệt thành nhiều đối số hơn cho các cuộc gọi chức năng:

số const = [23,55,21,87,56]; Đặt maxValue = math.max (... số);
("NaN" in Number);
("length" in String);

Hãy tự mình thử »


Toán tử ... có thể được sử dụng để mở rộng một điều khác biệt thành nhiều đối số hơn cho các cuộc gọi chức năng:

số const = [23,55,21,87,56]; Đặt maxValue = math.max (... số);instanceof operator returns true if an object is an instance of a specified object:

Thí dụ

const cars1 = ["saab", "volvo", ... "bmw"]; Const Cars2 = ["Fiat", "Toyota"];

const kết hợp = [ô tô1, ... xe hơi2];
(cars instanceof Object)  // Returns true
(cars instanceof String)  // Returns false
(cars instanceof Number)  // Returns false

Hãy tự mình thử »


Toán tử ... có thể được sử dụng để mở rộng một điều khác biệt thành nhiều đối số hơn cho các cuộc gọi chức năng:

số const = [23,55,21,87,56]; Đặt maxValue = math.max (... số);void operator evaluates an expression and returns undefined. This operator is often used to obtain the undefined primitive value, using "void(0)" (useful when evaluating an expression without using the return value).

Thí dụ

const cars1 = ["saab", "volvo", ... "bmw"]; Const Cars2 = ["Fiat", "Toyota"];
  Useless link

const kết hợp = [ô tô1, ... xe hơi2];
  Click me to change the background color of body to red

Hãy tự mình thử »



Tại sao toán tử được sử dụng trong JavaScript?

Các toán tử JavaScript được sử dụng để gán các giá trị, so sánh các giá trị, thực hiện các hoạt động số học và hơn thế nữa.to assign values, compare values, perform arithmetic operations, and more.

Việc sử dụng toán tử là gì?

Các toán tử số học được sử dụng để thực hiện các tính toán toán học.Các toán tử gán được sử dụng để gán một giá trị cho một thuộc tính hoặc biến.Các toán tử gán có thể là số, ngày, hệ thống, thời gian hoặc văn bản.Các toán tử so sánh được sử dụng để thực hiện so sánh.to perform mathematical calculations. Assignment Operators are used to assign a value to a property or variable. Assignment Operators can be numeric, date, system, time, or text. Comparison Operators are used to perform comparisons.

Nhà điều hành trong JavaScript với ví dụ là gì?

Các toán tử gán JavaScript.