摘要:将字符串转化为数组主要代码: let str = '3,4,5,6' let arr = str.split(",").map(Number); console.log(arr) //结果:[3,4,5,6] 将数字数组转化为字符串数组 let arrs = [1, 2, 3, 4, 5, 6, 7
阅读全文
摘要:适用场景:类似树状图的数组中对象的children属性,数组长度是否为0,若为0,则去除该节点,反之,保留改属性 通过递归方式实现,主要代码如下: let arr = [ {id:1,lable:"父节点",children:[{id:11,lable:"子节点1"}]}, {id:2,lable:
阅读全文
摘要:js 全局替换数组中的对象的某个属性,主要代码如下 var jsons = [{name:"张三",age:23,shouru:3000},{name:"李四",age:23,shouru:3000},{name:"王五",age:23,shouru:3000},{name:"星河",age:23,
阅读全文
摘要:遍历数组: let fh = ','; let tagArr = [ {id:1,tageName:"张三",age:10}, {id:2,tageName:"李斯",age:20}, {id:3,tageName:"李丽",age:30} ] let strTag = tagArr.map(fun
阅读全文
摘要:Object.is(data1,data2);//判断数据是否相等 const obj= { "a":12121, "b":'ere' } //判断obj对象中是否含有该键,有的话返回 true,反之,返回false //Object.assign(obj1,obj2,...);//合并对象 var
阅读全文
摘要:在js实际应用中会用到数组去重,那么应该怎样实现去重呢? 方法1: 方法2: 利用hash哈希表(推荐) 方法3
阅读全文
摘要:在写小程序和vue项目中,由于 api 不提供 同步请求,因此,可以通过 Promise 来实现 同步请求操作 在这里 对于 Promise 不太了解的小伙伴 可以查找 Promise 的api 文档 下面是主要代码
阅读全文
摘要:在实际项目中可能会用到,上传多个文件请求一次接口,因此,主要代码
阅读全文
摘要:1、首先了解什么是质数(即:只能被1和它本身整除的数叫质数)主要代码
阅读全文
摘要:有时候会遇到,js怎样去掉数组中相同的数据,主要代码:
阅读全文
摘要:一个数组中含有对象,并且去掉数组中重复的对象。主要代码如下:
阅读全文
摘要:js获取当前路径并截取 console.log(str);//结果为:https://localhost:
阅读全文
摘要:通过jsonp,主要代码如下 涉及知识点 1.jsonp、jsonpCallback jsonp跨域时可以自定义的两个参数 2. jsonp: 回掉函数名的参数名,默认callback,服务端通过它来获取到回掉函数名 3. jsonpCallback: 回掉函数名,默认jquery自动生成 4. 指
阅读全文
摘要:tab切换是常见的效果,为了方便经常使用插架中自带的,下面是layui中自带的tab切换效果, 主要代码如下:
阅读全文
摘要:关于layer.confirm的所有操作 具体操作参考:http://layer.layui.com/api.html#btn
阅读全文
摘要:跨域大部分需要通过后台解决,引起跨域的原因: 3个问题同时满足 才可能产生跨域问题,即跨域(协议,主机名,端口号中有一个不同就产生跨域) 下面是解决方法 方法一 方法二:Java解决 /**设置响应头允许ajax跨域访问**/ response.setHeader("Access-Control-A
阅读全文
摘要://换行white-space:normal;word-break:break-all;word-wrap: break-word; 相关属性white-space: normal|pre|nowrap|pre-wrap|pre-line|inherit; white-space 属性设置如何处理元素内的空白 normal 默认。空白会被浏览器忽略。 pre 空白会被浏览器保留。其行为方式类似 H
阅读全文
摘要:有时候,A页面参数需要传递到B页面,则把参数拼接到跳转B页面的url上,这时怎样在另一个页面截取A页面传递的参数呢,主要代码如下 /** * 获取指定的URL参数值 URL:http://www.quwan.com/index?name=tyler 参数:paramName URL参数 * 调用方法
阅读全文