首页 > 其他 > 详细

解构赋值

时间:2020-03-20 19:22:08      阅读:50      评论:0      收藏:0      [点我收藏+]

1、非常有用,特别在做数据交互 ajax

let [a,b,c] = [12,4,5]

注意:左右两边的结构要保持一致

2、json:

1  let json = {
2       name:‘fanfan‘,
3       age:19,
4       sex:‘max‘
5 }
6 let{name,age,sex}=json
7 console.log(name,age,sex)

3、解构时候可以给默认值:

 1 let [a,b,c="默认值"] = [‘aaa‘,‘bbb‘] 

4、计算参数之和

 1 function sum(...num){
 2     var sumNum = 0;
 3     for(let i=0;i<num.length;i++){
 4         sumNum += parseInt(num[i])
 5     }
 6     console.log(sumNum)
 7  }
 8 
 9 sum(1,2,3)      //6
10 sum(1,2,"3")     //6
11 sum(1,3,"6和4")   //10
12 
13 function Sum(...nums){
14   let sum = nums.reduce((x,y)=>{return x+y})
15   return sum
16 }

 

解构赋值

原文:https://www.cnblogs.com/yqyf/p/12519844.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!