最新技术追踪
文章平均质量分 85
普通网友
这个作者很懒,什么都没留下…
展开
-
并行执行多个独立的异步操作 - Promise.allSettled()
并行执行多个独立的异步操作 - Promise.allSettled()并行执行多个独立的异步操作 - Promise.allSettled()介绍如何使用Promise.allSettled()1.Promise.allSettled()2. example: 简单的使用Promise.allSettled()2.1. 所有promise已完成2.2 某个promise已拒绝2.3 所有promise已拒绝小结:兼容性:参考动下小手介绍Promise.原创 2021-08-07 17:34:48 · 935 阅读 · 0 评论 -
新技术篇 - Array.prototype.at()函数
相对索引方法之.at函数相对索引方法之.at函数对字符串的补充参考:社交信息 / Social Links:(Welcome to pay attention, 欢迎关注)Array.prototype 上的新的新方法 --- at 函数,可以让我们更加方便的访问到数组 和 字符串末尾的元素。在实际开发中,我经常需要去访问到数组或者是字符串中末尾的某个元素的。但是吧,通常使用的法子不是很好的,比如 my_array[my_array.length - N]。或者是使用可能没有什么原创 2021-07-24 18:17:00 · 642 阅读 · 0 评论 -
POST请求 之 对数据进行编码处理
POST请求 之 对数据进行编码处理URLSearchParamsURLSearchParams 的读取和转换操作url.searchParams让 URLSearchParams 作为Fetch的请求体(body)FormData让 FormData 作为Fetch的请求体(body)转换为 URLSearchParams将Fetch的body读取为 FormData其他可以作为Fetch的body的格式BlobsStringsBuffersStreams最后的福利:将 F原创 2021-07-13 20:49:54 · 846 阅读 · 0 评论 -
翻译篇 - ES 模块预加载和完整性
翻译篇 - ES 模块预加载和完整性翻译篇 - ES 模块预加载和完整性生产环境中模块的优化模块预加载模块预加载例子:Polyfilling 模块预加载完整性限制号召一起行动JSPM Generator - 模块预加载生成器参考社交信息 / Social Links:生产环境中模块的优化当在生产环境中使用ES模块时,目前有两种主要的性能优化要应用-代码拆分和预加载。代码拆分优化可用于打包器(如 esbuild 或 RollupJS)中的原生 ES 模块。代码拆分确保对于任何翻译 2021-07-10 23:04:29 · 1255 阅读 · 0 评论 -
2021-07-01Object.hasOwn 替换掉 Object.prototype.hasOwnProperty
2021 年 6 月 25 日发布 · 标记为ECMAScript建议使用 Object.hasOwn() 方法,因为它使得 Object.prototype.hasOwnProperty() 更易于使用。阶段目前这个提案还在第三阶段Object.hasOwn提案为什么会出现呢?目前,这样的代码是很常见:const hasOwnProperty = Object.prototype.hasOwnProperty;if (hasOwnProperty.call(object, 'foo'))翻译 2021-07-01 23:48:28 · 1007 阅读 · 0 评论