JavaScript Example (Program)
Learn Details

What is object destructuring ?


object destructuring का use किसी object के value को access करने के लिए किया जाता है। इसमें es5 के object को access करने के अपेक्षा es6 के syntax को easy (आसान) किया गया है


Access object value in Es5



<script>    
   let user = {
      fname : "Teach",
      lname  : "Coders"
    }
    document.write(user.lname);

</script>
 

Access object value in Es6

<script> let user = { fname : "Teach", lname : "Coders" } let {lname} = user; document.write(lname); </script>

If use all property value in es6

<script> let user = { fname : "Teach", lname : "Coders" } let {fname, lname} = user; document.write(`%{fname} ${lname}`); </script>

use with function

<script> let user ={ fname : "Teach", lname : "Coders", fullname : function(){ return `${fname} ${lname}` } } let {fname, lname, fullname} = user; document.write(fullname()) </script>