Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Tầm quan trọng của toán tử '+' trong chuyển đổi kiểu (type conversion) trong JavaScript


Toán tử '+' có nhiều 용途: cộng, nối chuỗi, và quan trọng nhất là chuyển đổi kiểu (type conversion). Thường dùng '+' cho cộng và đôi khi nối chuỗi. Nó cũng rất hữu ích trong chuyển đổi kiểu. Rất dễ dàng chuyển chuỗi thành số.

Ví dụ

<html> <body> <script> 
    var num = "23"; 
    int = +num; 
    document.write(int); 
    document.write("</br>"); 
    document.write(typeof int); 
</script> </body> </html>

Kết quả

23 number

Không chỉ chuyển đổi kiểu, toán tử này còn chuyển boolean thành số. Nó đổi true thành 1, false thành 0.

Ví dụ

<html> <body> <script> 
    document.write(+true); 
    document.write("</br>"); 
    document.write(+false); 
</script> </body> </html>

Kết quả

1 0