Chuyển từ int sang string trong javascript
Thông thường, các toán tử và các hàm sẽ tự động chuyển đổi kiểu của giá trị về đúng. Ví dụ như: Tuy nhiên trong nhiều trường hợp chúng ta muốn chuyển đổi kiểu về kiểu dữ liệu mà chúng ta mong muốn. Trong bài này chúng ta sẽ tìm hiểu về các cách thay đổi kiểu dữ liệu. String Conversion1. String()Khi chúng ta cần chuyển đổi kiểu của một
2. toString()Ngoài việc sử dụng
3. Sử dụng toán tử cộng "+"Khi sử dụng toán tử, chúng ta đặc biệt phải lưu ý đến toán tử
Numeric Conversion1. Number()Khi chúng ta muốn chuyển đổi từ một giá trị khác sang giá trị kiểu
2. parseInt()/parseFloat()
3. Sử dụng toán tử "+"Tại sao vừa rồi ở trên chúng ta nói đến việc sử dụng
Khi chúng ta thêm Và nó cũng trả về các kết quả giống như sử dụng
Ngoài ra, khi chúng ta tính toán sử dụng các toán tử Boolean ConversionThường khi viết code Javascript chúng ta ít
khi ép kiểu các giá trị về kiểu
Ở đoạn code trên, chúng ta có thể thấy Javascript đã tự động ngầm ép kiểu của Tuy nhiên, nhiều trường hợp chúng ta muốn lấy giá trị kiểu
Các giá trị khi ép kiểu sang Ngoài các giá trị ở trên thì các giá trị còn lại đều trả về Object ConversionNhư chúng ta đã tìm hiểu ở trên thì khi chuyển đổi kiểu từ
Vậy chúng ta phải làm thế nào để chuyển đổi kiểu từ Khi chúng ta ép kiểu một object về
Symbol.toPrimitiveHãy cùng xét ví dụ:
toString/valueOfMethods
Theo mặc định, đối với một object đơn giản:
Vậy chúng ta muốn giá trị trả về là giá trị mà chúng ta mong muốn giống như sử dụng
Lời kếtVậy là chúng ta đã tìm hiểu qua về các cách thay đổi kiểu dữ liệu trong Javascript. Vì kiến thức là vô tận nên trong bài không thể tránh khỏi những thiếu sót cũng như nhầm lẫn, mong mọi người thông cảm là nếu góp ý bên dưới để mình có thể đưa ra nhưng bài viết có chất lượng hơn. Xin cảm ơn mọi người đã đọc bài viết. Referenceshttps://javascript.info/type-conversions https://javascript.info/operators https://javascript.info/object-toprimitive |