风度书屋

周三 暴雨 于风度书屋

随手拿了本可能有兴趣的《不可不知的中国名画》,作为写作闲暇时间的补充,纯属猎奇心理。

想起一种关于写作的说法,不管心情状态如何,每天坚持写30分钟进入状态,哪怕随便写点,一旦开始,就容易进入状态。慢慢形成月级别,年级别的习惯,日积月累,就会收获良多,自我成就感也高。

所以,今天就随性写点东西

es6 实际项目数组常用的放法


//前置数据
let friends=[
	{
		id:1,
		name:'lily',
		distance:520,
		sex:2
	},
	{
		id:2,
		name:'Jack',
		distance:23600,
		sex:1
	},
	{
		id:3,
		name:'Anna',
		distance:8700,
		sex:2
	}
]

  1. 乱序

    // 方法1
    friends.sort(()=>Math.random()-0.5) //并不是十分分散
    
    //方法2
    import _ from lodash
    friends=_.shuffle(friends) 
    
  1. 构造新对象数组

//距离为米,超过1KM处理为km
friends=friends.map((friend)=>{
	let { distance } = friend
	if( distance > 1000 ){
		distance = Math.floor( distance/1000 ) + 'km'
	}else{
		distance = distance + 'm'
	}
	friend.distance=distance
	return friend
})

  1. 过滤

//过滤出小姐姐
friends=friends.filter(item=>item.sex===2)

  1. 寻找某个对象

 friend=friends.find((item)=>item.id===1)
 
  1. 从列表中删除某一项

//index从点击时候传过来
friends.splice(index,1)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值