网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Day.js的优点有哪些

这篇文章主要讲解了“Day.js的优点有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Day.js的优点有哪些”吧!

创新互联公司执着的坚持网站建设,小程序开发;我们不会转行,已经持续稳定运营十年。专业的技术,丰富的成功经验和创作思维,提供一站式互联网解决方案,以客户的口碑塑造品牌,携手广大客户,共同发展进步。

在以往的ReactNative开发工作中,对于时间日期相关的操作比如,格式化,加减值等都是通过Moment.js这个库进行的。

Moment.js是一个非常强大且完善的处理日期的工具,但是相对的体积也比较大(200k+ with locals).但是一般情况下,项目中也只是用到了其中几个常用的API,未免有些大材小用。

如果有一个和moment一般功能强大且能符合我们的业务需要,并且体积还要小,那就是最好不过了。

毕竟有需要就有市场, Day.js应运而生。

Day.js有如下几个优点: 

2kB

下载、解析和执行更少的 JavaScript,为您的代码留出更多时间。 

简易

Day.js 是一个轻量的处理时间和日期的 JavaScript 库,和 Moment.js 的 API 设计保持完全一样。

如果您曾经用过 Moment.js, 那么您已经知道如何使用 Day.js 。 

不可变的

所有的 API 操作都将返回一个新的 Dayjs 对象。

这种设计能避免 bug 产生,节约调试时间。 

国际化

Day.js 对国际化支持良好。但除非手动加载,多国语言默认是不会被打包到工程里的 

安装与引用

yarn add dayjs


import dayjs from "dayjs";
     

常用的API

dayjs('2018-08-08')

dayjs().format('{YYYY} MM-DDTHH:mm:ss SSS [Z] A')

dayjs().set('month', 3).month()

dayjs().add(1, 'year')

dayjs().isBefore(dayjs())

感谢各位的阅读,以上就是“Day.js的优点有哪些”的内容了,经过本文的学习后,相信大家对Day.js的优点有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


文章名称:Day.js的优点有哪些
文章分享:http://bjjierui.cn/article/jeiocp.html

其他资讯