![](https://img-blog.csdnimg.cn/fd400c9ef01245fbbea905e779e52356.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
JavaScript
菜鸟驿站2020
菜鸟驿站
展开
-
js 16进制字符串 转 ArrayBuffer
16进制字符串 转 ArrayBuffer 的应用场景是给单片机发送指令。原创 2023-01-05 21:28:47 · 2281 阅读 · 2 评论 -
node.js 简单使用 promise、async、await
Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功后的回调函数和异步操作执行失败后的回调函数。在上面的代码中,我们执行了一个异步操作,也就是setTimeout,2秒后,输出“执行完成”,并且调用resolve方法。运行代码,会在2秒后输出“执行完成”。注意!这里只是new了一个对象,并没有调用它,我们传进去的函数就已经执行了,这是需要注意的一个细节。所以我们用Promise的时候一般是包在一个函数中,在需要的时候去运行这个函数,如:原创 2022-07-05 15:48:45 · 651 阅读 · 0 评论 -
Promise 在uniapp的简单使用
promise是什么?1、主要用于异步计算2、可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果3、可以在对象之间传递和操作promise,帮助我们处理队列原创 2022-06-02 10:23:24 · 4591 阅读 · 1 评论 -
对数组进行排序处理
有的时候我们需要对接口返回的数据进行排序,再在视图层展示出来。如下图,按字段confidence进行降序排序js代码:JavaScript 数组排序详细教程请查看:https://www.w3school.com.cn/js/js_array_sort.asp原创 2021-03-25 15:19:41 · 171 阅读 · 0 评论 -
JS 取数组对象部分元素与数组对象去重
上图是后端返回的json格式数据,只想取 “type”,“title” 两个元素,处理方法见下方代码。 let arr = [] //处理后的数组 let oleArr = [{},{},{},{}] //需要处理的数组对象 for(var i in oleArr){ let obj={type:0,title:""} //取出的元素 obj.title=oleArr[i].title obj.type=oleArr[i].type arr.push(obj).原创 2021-12-01 14:53:57 · 393 阅读 · 0 评论