2020 年的第 62 篇日记

2020-03-02

上午起来之后,主要为图库增加媒体删除功能及进行小窝搬迁测试。前者很简单,就是封装了一条 API 语句,后者比较复杂,遇到了各种因环境切换出现的问题,我把折腾的过程写在了个人博客《Windows Server 折腾记》文章上,欢迎大家阅读指教!(同时还遇到了一个 PHP 环境差异的问题,还待解决与更新)

在 JS 里如何快速确定数组里面每个项目的属性是否全部/部分满足相应条件呢?相信各位首先都会想到万能的数组遍历法,但是经过今天的学习,我认识了两个新的方法,分别是 someevery。这样实现后代码更优雅,方便调用和理解。首先还是请回前几天都反复用到的那份数据做示例吧...

let users = [
    { name: "Paul", sex: "male", age: 19 },
    { name: "Eric", sex: "male", age: 19 },
    { name: "Kevin", sex: "male", age: 19 },
    { name: "Nazon", sex: "female", age: 18 }
];

// 返回 true,只要有一个符合条件就可以
users.some((item) => {
    return item.age === 19
})

// 返回 false,必须全部符合条件才可以
users.every((item) => {
    return item.age === 19
})
03.02-难得的-KFC.jpg
多云 一般
概览页 时间轴
奇趣音乐盒 技术源于 Kico Player
Emmm,这里是歌词君