周三 暴雨 于风度书屋
随手拿了本可能有兴趣的《不可不知的中国名画》,作为写作闲暇时间的补充,纯属猎奇心理。
想起一种关于写作的说法,不管心情状态如何,每天坚持写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
friends.sort(()=>Math.random()-0.5) //并不是十分分散
//方法2
import _ from lodash
friends=_.shuffle(friends)
- 构造新对象数组
//距离为米,超过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
})
- 过滤
//过滤出小姐姐
friends=friends.filter(item=>item.sex===2)
- 寻找某个对象
friend=friends.find((item)=>item.id===1)
- 从列表中删除某一项
//index从点击时候传过来
friends.splice(index,1)