Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để chuyển đổi các đối tượng JavaScript sang kiểu dữ liệu nguyên thủy theo cách thủ công?

Các kiểu dữ liệu ban đầu không là gì ngoài một chuỗi , số , boolean , v.v. Để chuyển đổi đối tượng của nguyên thủy kiểu dữ liệu, javascript đã cung cấp một số phương thức như toString () , valueOf () , v.v. Sử dụng các phương pháp này, các đối tượng javascript có thể dễ dàng được chuyển đổi thành kiểu dữ liệu nguyên thủy .

Ví dụ-1

Trong ví dụ sau, mảng bình thường đã được chuyển đổi thành kiểu dữ liệu nguyên thủy ' chuỗi 'và kết quả được hiển thị trong đầu ra.

<html>
<body>
<script>
   var arr = [1, 2, 3];
   document.write(arr.toString() + "</br>");
   var arr1 = ['Hello','Hi','Glad','Pleasure'];
   document.write(arr1.toString() + "</br>");
</script>
</body>
</html>

Đầu ra

1,2,3
Hello,Hi,Glad,Pleasure

Ví dụ-2

Trong ví dụ sau, ngày đối tượng đã được chuyển đổi thành kiểu dữ liệu nguyên thủy ' số 'và kết quả được hiển thị trong đầu ra.

<html>
<body>
<script>
   var d = new Date(2018, 5, 24);
   document.write(d.toDateString() + "<br>");
   document.write(d.valueOf());
</script>
</body>
</html>

Đầu ra

Sun Jun 24 2018
1529778600000