前端json排序

let arr = [
		[{
				data: '2022-03-01',
				name: '张三',
				age: 23
			},
			{
				data: '2022-03-02',
				name: '李四',
				age: 17
			},
			{
				data: '2022-02-25',
				name: '王五',
				age: 33
			}
		],
		[{
				data: '2022-03-01',
				name: '哈哈',
				age: 44
			},
			{
				data: '2022-03-02',
				name: '谷歌',
				age: 55
			},
			{
				data: '2022-02-25',
				name: '尴尬',
				age: 22
			}
		]
	]

	//单条数据日期排序
    arr.sort((a, b) => {
		return new Date(b.data) - new Date(a.data);
	});

	//单条数据排序
	// arr.sort((a, b) => {
	// 	return b.age - a.age;
	// });


	//多条数据排序
	arr.map(item => {
		item.sort((a, b) => {
			return b.age - a.age;
		})
	})

	console.log(arr);

你可能感兴趣的:(json,java,开发语言)