![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
无公害的小bug
前端工作5年左右,正在学习中
展开
-
uniapp 开发安卓项目实现mqtt链接
做一个工厂扫码主动推送到pad上的一个需求需要用到mqtt链接首先需要引入mqttws31.js 注意不是官方那个版本是后面对其内容做出了一些修改内容过长放在最后面 let $mqtt = require("@/common/js/mqttws31.js"); export default { mixins: [mixin], components: { myNav, empty }, data() { return { TabCur: 0, sc原创 2021-09-07 09:05:36 · 2129 阅读 · 0 评论 -
js把json中相同key的数据重新组成一个新的json
var j1 = [ { "menuDate": 1, "dinnerTime": "0", "num": 5 }, { "menuDate": 1, "dinnerTime": "0", "num": 1 }, { "menuDate": 1, "dinnerTime": "1", "num": 3 }, {原创 2020-08-05 11:30:30 · 694 阅读 · 0 评论 -
js生成div并在指定位置显示出来
点击客户名称输入内容 ,触发post请求向后台请求数据(模糊查询)。然后将请求后的数据 生成一个div 在该输入框下方显示出来。下面是具体实现方法;js:创建请求//创建请求function createXMLHttpRequest() { xmlHttp = false; if (window.XMLHttpRequest) { //for Mozilla...原创 2018-12-05 15:57:29 · 5555 阅读 · 0 评论 -
自动获取屏幕工作区高度
获取当前窗口的高度var winHeight = 0; if(window.innerHeight) winHeight = window.innerHeight; else if((document.body) && (document.body.clientHeight)) winHeight = document.body.clientHeight; //通过深入Do...原创 2018-12-06 10:30:48 · 671 阅读 · 0 评论 -
多维数组转一维数组
方法一(es6实现)var arr1 = [[0, 1], [2, 3], [4, 5]];function flatten(arr) { return [].concat( ...arr.map(x => Array.isArray(x) ? flatten(x) : x) ) }var arr2 = flatten(arr1); // arr2 [0, 1, 2, 3, 4, 5]...转载 2019-05-16 11:05:50 · 556 阅读 · 0 评论 -
合并多维数组中属性相同的项
需求对一个存储着许多对象的数组进行遍历,将其中包含相同字段如Bondkey的对象进行合并,如amount的值相加,返回新的数组,该数组中不包含BondKey重复的对象。解决方案对源数组进行遍历,另新建一个数组存放Bondkey唯一的对象,再对该数组进行遍历(其实只是一个双重for循环)var a = [{BondKey: "010221.IB",BondName: "01国开21",...转载 2019-07-12 11:15:42 · 402 阅读 · 0 评论