标签:javascript

Async 函数哪些地方优于 Promise?

async 函数是 JavaScript 中处理异步操作的一种高级语法糖,它基于 Promise,但提供了更简洁和易读的语法。以下是我在工作过程中总结的 async 函数相对于 Promise 的一些优势: 1. 串联地执行多个异步操作async function getArticleList() { const articles = [] let i = 0 while (i++

字符串 Base64 转码解码

什么是 Base64 ?我不会说 “Base64是一种基于64个可打印字符来表示二进制数据的表示方法”,因为维基百科就摆在那里。 我想说,Base64 只是一种编码方式而已,和它并列的好基友有:hex、utf8、ascii、binary、ucs2,所以经过它编码后,仍然包含编码之前的全部信息。 就这么多。 为啥要用 Base64 ?Base64 的使用场景很多,例如 <img>、<

Date 对象使用总结

构造函数当前时间: const date = new Date() 距离起始时间 1970年1月1日午夜 的毫秒数: const date = new Date(milliseconds) 字符串代表的日期与时间,比如 "Jannuary 1, 1998 20:13:15": const date = new Date(dateString) 时间数值,可以不用全部写,不写则默