Bổ sung trong javascript là gì?
JavaScript là một ngôn ngữ tuyệt vời. Tôi thích nó vì sự linh hoạt. chỉ làm những điều theo cách bạn thích. thay đổi loại biến, thêm phương thức hoặc thuộc tính vào đối tượng một cách nhanh chóng, sử dụng toán tử trên các loại biến khác nhau và hơn thế nữa Show Tuy nhiên, sự năng động đi kèm với một mức giá. Nhà phát triển cần hiểu cách xử lý chuyển đổi loại cho các toán tử khác nhau. phép cộng ( 0), đẳng thức ( 1 và 2), bất đẳng thức ( 3 và 4), v.v. Nhiều nhà khai thác có cách riêng để xử lý các chuyển đổi loại Toán tử cộngMột trong những toán tử được sử dụng phổ biến nhất là phép cộng. 0. Toán tử này được sử dụng để nối các chuỗi hoặc tính tổng các số
JavaScript cho phép sử dụng các đối tượng, mảng, 6 hoặc 7 làm toán hạng. Hãy cố gắng làm sáng tỏ quy tắc chuyển đổi chung Quy tắc chuyển đổiSử dụng sơ đồ sau để xem cách JavaScript chuyển đổi các loại trong hoạt động bổ sung 0
Nếu cả hai toán hạng đều là kiểu nguyên thủy, thì toán tử sẽ kiểm tra xem ít nhất một toán hạng có phải là chuỗi hay không và thực hiện phép nối. Trong trường hợp khác, nó chỉ biến đổi mọi thứ thành số và tính tổng Đối tượng nguyên thủyĐối tượng để chuyển đổi nguyên thủy
Khi một mảng được chuyển đổi thành nguyên thủy, JavaScript sử dụng phương thức 02 của nó. , e. g. nguyên thủy của 03 là 04. Giá trị nguyên thủy của một đối tượng JavaScript đơn giản 05 là 06 Học hỏi từ các ví dụCác ví dụ sau đây giúp hiểu các trường hợp chuyển đổi đơn giản và phức tạp ví dụ 1. Số và chuỗi 0 Giải trình
Toán hạng thứ hai là một chuỗi. Toán hạng đầu tiên được chuyển đổi từ số thành chuỗi và phép nối được thực hiện ví dụ 2. Số và mảng 6 Giải trình
Toán hạng đầu tiên là một mảng, vì vậy nó được chuyển đổi thành một giá trị chuỗi nguyên thủy. Ở bước tiếp theo, toán hạng số được chuyển đổi thành chuỗi. Sau đó, việc nối giữa 2 chuỗi được thực hiện ví dụ 3. Số và boolean 5 Giải trình
Bởi vì cả hai toán hạng đều không phải là một chuỗi, boolean được chuyển đổi thành số. Sau đó phép cộng số học được thực hiện Ví dụ 4. Số lượng và đối tượng 1 Giải trình
Toán hạng đối tượng thứ hai được chuyển thành giá trị chuỗi. Bởi vì phương thức 9 trả về chính đối tượng chứ không phải giá trị nguyên thủy, nên phương thức 8 được sử dụng, phương thức này trả về chuỗi. Toán hạng thứ hai bây giờ là một chuỗi, do đó số cũng được chuyển đổi thành chuỗi. Việc nối 2 chuỗi được thực hiện Ví dụ 5. Số và 6 2 Giải trình
Vì toán hạng không phải là đối tượng hoặc chuỗi, nên 6 được chuyển đổi thành số. Sau đó, số tổng được đánh giá Ví dụ 6. Chuỗi và 6 0 Giải trình
Bởi vì toán hạng đầu tiên là một chuỗi, nên 6 được chuyển đổi thành chuỗi. Sau đó, việc nối chuỗi được thực hiện Ví dụ 7. Số và 7 8 Giải trình
Vì cả hai toán hạng đều không phải là đối tượng hay chuỗi, nên 7 được chuyển đổi thành số. 21. Thực hiện phép cộng giữa số và 21 luôn đánh giá thành 21 Xem các ví dụ trong JS Bin Sự kết luậnĐể tránh các vấn đề tiềm ẩn, không sử dụng toán tử cộng với các đối tượng, trừ khi bạn xác định rõ ràng các phương thức 8 hoặc 9. Như đã thấy trong các ví dụ, toán tử cộng có nhiều trường hợp cụ thể. Biết kịch bản chuyển đổi chính xác sẽ giúp bạn ngăn chặn những bất ngờ trong tương lai. Chúc một ngày code tốt lành Thích bài viết?đề xuất cải tiếnBài đăng chất lượng vào hộp thư đến của bạnTôi thường xuyên xuất bản bài viết có chứa
Đăng ký nhận bản tin của tôi để nhận chúng ngay trong hộp thư đến của bạn Đặt muaTham gia cùng 6719 người đăng ký khác Giới thiệu về Dmitri PavlutinNhà văn và huấn luyện viên công nghệ. Thói quen hàng ngày của tôi bao gồm (nhưng không giới hạn) uống cà phê, viết mã, viết, huấn luyện, vượt qua sự nhàm chán 😉 Dấu += trong JavaScript là gì?Toán tử JavaScript += lấy các giá trị từ bên phải của toán tử và thêm nó vào biến ở bên trái. Đây là một phương pháp rất ngắn gọn để cộng hai giá trị và gán kết quả cho một biến do đó nó được gọi là toán tử gán phép cộng
Phép toán nào là phép cộng?Phép cộng (thường được biểu thị bằng ký hiệu dấu cộng +) là một trong bốn phép toán cơ bản của số học , ba phép toán còn lại là phép trừ, phép nhân . Việc cộng hai số nguyên dẫn đến tổng số tiền hoặc tổng của các giá trị đó cộng lại.
Đó là += hay =+ JavaScript?cú pháp đúng là a+=b; . nó chỉ đơn giản là gán giá trị b cho a. . it is simply assigning b value to a.
Toán tử nào dùng để cộng?Phép cộng (+)
. Toán tử số học cơ bản dùng để cộng; . |