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

Làm cách nào để hủy cấu trúc một đối tượng đã nhập trong JavaScript?

Sau đây là đoạn mã để hủy cấu trúc một đối tượng đã nhập trong JavaScript -

Ví dụ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .result {
      font-size: 18px;
      font-weight: 500;
      color: rebeccapurple;
   }
</style>
</head>
<body>
<h1>De-structure an imported object in JavaScript</h1>
<div class="result"></div>
<button class="Btn">CLICK HERE</button>
<h3>Click on the above button to destructure the person object</h3>
<script src="script.js" type="module"></script>
</body>
</html>

script.js

import person from "./sample.js";
let resEle = document.querySelector(".result");
let BtnEle = document.querySelector(".Btn");
let {firstName,lastName,age} = person;
BtnEle.addEventListener("click", () => {
   resEle.innerHTML = 'firstName = '+firstName+'<br>';
   resEle.innerHTML += 'lastName = '+lastName+'<br>';
   resEle.innerHTML += 'age = '+age+'<br>';
});

sample.js

export default {
   firstName:'Rohan',
   lastName:'Sharma',
   age:22,
}

Đầu ra

Đoạn mã trên sẽ tạo ra kết quả sau -

Làm cách nào để hủy cấu trúc một đối tượng đã nhập trong JavaScript?

Khi nhấp vào nút 'BẤM VÀO ĐÂY' -

Làm cách nào để hủy cấu trúc một đối tượng đã nhập trong JavaScript?