1. <!-- 解构 -->
    2. <script>
    3. var dic = {name: "cc" , age: "19",skill: "vue",
    4. s:{
    5. sex:"male"
    6. }
    7. }
    8. var{ name,skill,age,s} = dic; //顺序可以变
    9. console.log(name,skill,age,s.sex)
    10. </script>
    11. <!-- 普通方式 -->
    12. <script>
    13. var obj =[
    14. {name:"cheng",age:18,skill:"vue"},
    15. {name:"li",age:17,skill:"js"},
    16. {name:"zhang",age:16,skill:"html"},
    17. ]
    18. /* arr=[{name:"xx",skill:"xx"},{name:"xx",skill:"xx"}] */
    19. var arr = [];
    20. for(var i=0;i<obj.length;i++){
    21. //普通方式
    22. /*var name = obj[i].name;
    23. var skill = obj[i].skill;*/
    24. // 解构方式
    25. var{name,skill} = obj[i];
    26. arr.push({
    27. name:name,
    28. skill:skill
    29. })
    30. }
    31. console.log(arr);
    32. </script>