js实用技能

    技术2023-10-20  75

    1、根据给定的字符完成颜色的补零操作

    如: let s = “ae” 拼接为 ‘#0000ae’ 要点:利用new Array(3).fill(‘0’) // [‘0’,‘0’,‘0’] 进行补0然后在改成字符串

    function addZero(str){ return ['#',new Array(6-str.length).fill('0').join(''),...str].join('') }

    2、巧用Array.from()

    let friend = [{ name:‘lisi’, id:1 },{ name:‘zhangsan’, id:2 }] 提取所有的name为一个数组

    let names = Array.from(friend,({name} => name)) console.log(names) // ['lisi','zhangsan']

    3、生成一个随机颜色

    let radomColor = () => '#'+Math.random().toString(16).slice(-6)
    Processed: 0.024, SQL: 9