美文网首页
箭头函数 数组 解构赋值 字符串

箭头函数 数组 解构赋值 字符串

作者: 奇怪的知识增加了 | 来源:发表于2020-04-15 17:49 被阅读0次

    swift系列课程

    箭头函数 : 就是一个简写

    • 如果只有一个参数,()可以省
    • 如果只有一个return, {} 可以省
    function () {
         
    }
    let abcF = ()=>{
    
    }
    abcF()
    

    数组

    let arr = [1,2,3];
    
    function show(a,b,c){
    
    }
    
    show(1,2,3) 等价于 show(...arr)
    
    • map:映射
    let arr = [1,2,3];
    let result = arr.map(item=>item * 2);
    alert(result);
    //输出2,4,6
    
    • reduce:汇总


      image.png
    let arr = [1,2,3]
    let result = arr.reduce((total,currentValue,currentIndex)=>{
         
    })
    
    • filter :过滤器


      image.png
    image.png
    let arr = [12,3,45,66,77]
    let result = arr.filter(item=>{
    return item%3 
    })
    
    • forEach:遍历
    let arr=[]
    arr.forEach(item={
    
    })
    

    解构赋值

    • 左右两边结构必须一样
    let [a,b,c] = [1,2,3]
    console.log(a,b,c) //a=1,b=2,c=3
    
    • 右边必须是个东西
    let {a,b} = {12,5} //这种写法有问题,右边必须是个正规的数据类型
    
    • 声明和赋值不能分开(必须在一句话里完成)
    let [a,b];
    [a,b]=[12,5]
    //上面写法是不正确的
    

    字符串

    • 反单引号``可以插值
    let a = 12
    let str=`当前输出为${a}`;//当前输出为12
    
    • 可以折行
    let title='标题'
    let content='内容'
    let str= '<div>\
    <h1>'+title+'</h1>\
    <p>'+content+'</p>\
    </div>'
    

    相关文章

      网友评论

          本文标题:箭头函数 数组 解构赋值 字符串

          本文链接:https://www.haomeiwen.com/subject/ebxtvhtx.html