js根据条件删除数组对象的数据,字符串分割,字符串截取

parseInt把company_id转换成数字,判断数字>=0的才要,其他的扔掉

<script>
console.log("before:",old_data)
let company_list = old_data.filter(item=>parseInt(item.company_id)>=0)
console.log("after:",company_list)
</script>

分割字符串成 001658 -> 00-16-58   每两位分割字符串:12345->12-34-5
let formate_code = '001658'
if(formate_code){

​​​​​​​  let formate_len  = formate_code.length;
  
  let new_formate = formate_code.match(/\w{2}/g).join("-");

  //如果是奇数个数,则会出现最后一个无法截取,这里截取最后的数字,拼接上之前截取的
  if(formate_len%2!==0){
    let end_string = formate_code.substring(formate_len-1,formate_len);
    new_formate = new_formate+'-'+end_string;
  }

  console.log(new_formate)
}
去除前两个字符串
var value = '2022-12-11';
value = value.slice(2, value.length);
console.log(value);
//输出结果  : 22-12-11
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值