2.解构赋值.html 907 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. // let arr = [1,2,3];
  11. // let [a,b,c] = arr;
  12. // let [,x,] = arr;
  13. // let [x = 5,y = 10] = [20]
  14. // let x = 10, p = 20;
  15. // [x,p] = [p,x];
  16. // console.log(x,p)
  17. // let obj = {
  18. // name: '图图',
  19. // age: 3
  20. // }
  21. // let {name,age} = obj;
  22. // let {name:n,age:a} = obj;
  23. // let { x=12 } = {}
  24. // let { x: { y } } = { x: { y: 111 } }
  25. // console.log(y)
  26. function fn1(name1,age1) {
  27. let {name} = name1;
  28. console.log(name,'name1')
  29. console.log(age1,'age1')
  30. }
  31. fn1({name:"LiLi"},{age:10});
  32. </script>
  33. </body>
  34. </html>