js常用转换

js常用转换
  • 拼接数组
    -技能 打游戏 打篮球 其他,点击其他时可填写传值给后端
action.a=action.a.join()+action.ab

-拆分字符串为数组 广东省/深圳市/龙岗区=obj.didian

let obj = JSON.parse(JSON.stringify(this.forms))
obj.sheng=obj.didian.split('/')[0];
obj.shi=obj.didian.split('/')[1];
obj.qv=obj.didian.split('/')[2];

-String类型转换成number类型

select:['是','否'];
//通过三目运算转换字符转数组为number数组
obj.select === '是'? obj.select=1:obj.select=0;
  • js过滤函数filter
//a=[name:'123',col:'234',sty:'345'],
    [name:'565',col:'234',sty:'345'],
    [name:'355',col:'234',sty:'345']
//b=[ccc:'123',nnn:'443',ddd:'123'],
    [ccc:'565',nnn:'443',ddd:'123'],
    [ccc:'789',nnn:'443',ddd:'123']
let arr=rew.map((item,index)={
    return(
    obj.a= this.a.filter(item=>item.b===obj.a)[0]?.dictItemKey
        //如果item1.name=item.ccc或者item1.name=item.ddd的情况则显示图片
    icon: a.filter(item1=>item1.name=== item.ccc|| item1.name=== item.ddd)[0]?.icon
    )
})
}
 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值