前端基础练习题 第32天

该篇文章是该系列的第三十二天。在今天的习题中,将主要讨论js中对于日期的相关操作以及如何对数组中的重复对象进行去重。

正文

1.如何从new Date()返回的数据中提取出日期,并转换为YYYY-MM-DD的格式?


2.如何从new Date()返回的数据中提取出时间,并转换为hh:mm:ss的格式?


3.js如何获取当前时间的时间戳?

4.js如何将时间戳转换为日期时间格式?

5.如何对数组中的对象进行去重,并返回一个无重复对象的数组?试完善arrayUnique函数,如下所示

1
2
3
4
5
6
7
let arr = [
{ id: 1, name: 'Jealyn' },
{ id: 1, name: 'Jinlin' },
{ id: 2, name: 'Jealyn' },
{ id: 2, name: 'Jinlin' }
];
arrayUnique(arr, 'id'); // [{ id: 1, name: 'Jealyn' }, { id: 2, name: 'Jealyn' }]



6.js如何按照指定的长度为数字前面补0?

7.jQuery如何实现缓慢回到顶部的功能(即为回到顶部添加动画功能)?

说明

1.题目中出现的JS指的是采用ECMAScript 2015及之后标准的JavaScript

2.题目中,若有错误和需完善的地方,可在下方留言反馈哈~~

3.查看答案和解析,请点击前端基础练习题第32天 答案及解析

--本文结束 感谢阅读--
创作十分不易,原创更应鼓励