随笔分类 -  Javascript

摘要:<!--修改二级字段-->const list = this.pcTreeData.map(item => { const arr = item.btnInfoVos.map(i => { return { ...i, id: i.btnCode, componentTitle: i.btnName 阅读全文
posted @ 2024-05-27 17:32 bingxiaoxiao 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1. 使用delete let a = {b:1,c:2} delete a.b//true console.log(a)//{c:2} 2. 使用解构 let a = {b:1,c:2} let {b,...a} = a console.log(a)//{c:2} 3.使用反射 let a = { 阅读全文
posted @ 2022-05-05 14:44 bingxiaoxiao 阅读(1272) 评论(0) 推荐(0) 编辑
摘要:this.$set(this.formData.crmAssessmentSettingCustomerVisitTargetList[0], 'typeList', res.data) 阅读全文
posted @ 2022-05-05 14:26 bingxiaoxiao 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1.在directive文件下的directive.js中内容如下 // 判断小数点正整数 v-inputLimit='0' 0位 v-inputLimit='1' 1位 v-inputLimit='2' 2位 const inputLimit = { bind(el, binding) { var 阅读全文
posted @ 2022-04-26 09:59 bingxiaoxiao 阅读(803) 评论(0) 推荐(0) 编辑
摘要:this.dataList = [ {id:2,name:'zhang'}, {id:4,name:'chen'}, {id:6,name:'xiao'}, ] console.log('最大值',Math.max.apply(Math, dataList.map(item => { return 阅读全文
posted @ 2022-03-29 14:46 bingxiaoxiao 阅读(92) 评论(0) 推荐(0) 编辑
摘要:// show-checkbox 单选时去掉 <el-tree :props="props" :data="treeList" node-key="id" ref="tree" show-checkbox :expand-on-click-node="true" @node-click="handl 阅读全文
posted @ 2022-03-25 14:01 bingxiaoxiao 阅读(453) 评论(0) 推荐(0) 编辑
摘要:let data = [ { firstLetter: 'A', fullName: '安徽省安庆市大观区', id: 1, childrens: [ { firstLetter: 'B', fullName: '安徽', id: 2, childrens: [ { firstLetter: 'D' 阅读全文
posted @ 2022-03-25 13:56 bingxiaoxiao 阅读(89) 评论(0) 推荐(0) 编辑
摘要:1.typeof console.log(typeof ""); // String console.log(typeof 1); // number console.log(typeof true); // boolean console.log(typeof null); // object c 阅读全文
posted @ 2022-02-15 11:50 bingxiaoxiao 阅读(252) 评论(0) 推荐(0) 编辑
摘要:function getDayAll(starDay, endDay) { var arr = []; var dates = []; // 设置两个日期UTC时间 var db = new Date(starDay); var de = new Date(endDay); // 获取两个日期GTM 阅读全文
posted @ 2021-10-22 10:47 bingxiaoxiao 阅读(676) 评论(0) 推荐(0) 编辑
摘要:function getMonthBetween(start,end){ var result = []; var s = start.split("-"); var e = end.split("-"); var min = new Date(); var max = new Date(); mi 阅读全文
posted @ 2021-10-14 16:00 bingxiaoxiao 阅读(1587) 评论(0) 推荐(0) 编辑
摘要:定位bug:数组遍历map导致的 {(arr).map(i => ( return i>10 ))} 解决方法:数组加空值兼容即可 {(arr || []).map(i => ( return i>10 ))} 阅读全文
posted @ 2021-09-28 11:42 bingxiaoxiao 阅读(409) 评论(0) 推荐(0) 编辑
摘要:1.forEach() 用法:array.forEach((item,index,arr )=>{}) 回调有三个参数:第一个参数是遍历的数组内容,第二个参数是对应的数组索引,第三个参数是数组本身。 forEach() 方法不会返回执行结果, 而是 undefined. 也就是说, forEach( 阅读全文
posted @ 2021-06-30 15:24 bingxiaoxiao 阅读(80) 评论(0) 推荐(0) 编辑
摘要:1.向上取整。正数:有小数,舍弃小数,整数就加1。负数:就舍弃小数部分,取整数部分 Math.ceil(); 2.向下取整。正数:舍弃小数,只要整数部分。负数:有小数,舍弃小数,整数减1 Math.floor(); 3.取绝对值。正数就是本身,负数取反 Math.abs(); 4.四舍五入。正数:第 阅读全文
posted @ 2021-06-28 16:34 bingxiaoxiao 阅读(1104) 评论(0) 推荐(0) 编辑
摘要:注意:arr1 是基础 把arr2合并到arr1中 ,汇成一个总的arrs 这个arr1中的id 和 arr2中的periodId 是一一对应的。 let arr1 = [ {id:64,period:"10:00"}, {id:65,period:"12:00"}, {id:66,period:" 阅读全文
posted @ 2021-03-30 16:12 bingxiaoxiao 阅读(6726) 评论(0) 推荐(0) 编辑
摘要:1.创建一个数组,判断数组中是否存在某个值 var newarr = [ { num: 1, val: 'ceshi', flag: 'aa' }, { num: 2, val: 'ceshi2', flag: 'aa2' } ] console.log(newarr.filter(item => 阅读全文
posted @ 2020-11-28 11:31 bingxiaoxiao 阅读(1931) 评论(0) 推荐(0) 编辑
摘要:后台返回的数据: const list= [{ level: 2, }] 在data中定义字典 levelArr:{ 1:"一级", 2:"二级", 3:"三级", 4:"四级", 5:"五级", 6:"六级", 7:"七级", 8:"八级", 9:"九级", 10:"十级", } 在templat 阅读全文
posted @ 2020-11-10 19:27 bingxiaoxiao 阅读(5041) 评论(0) 推荐(1) 编辑
摘要:let arr = [ { type:1, msg:'第一个' }, { type:1, msg:'第二个' }, { type:2, msg:'第三个' } ]筛选出 type == 1 的值 数组对象 let arr2 = arr.filter(item=>{ return item.type 阅读全文
posted @ 2020-10-10 14:49 bingxiaoxiao 阅读(4783) 评论(0) 推荐(0) 编辑
摘要:同步的任务没有优先级之分,异步执行有优先级,先执行微任务(microtask队列),再执行宏任务(macrotask队列),同级别按顺序执行 不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为JavaScript是一门单线程语言,所以我们可 阅读全文
posted @ 2020-08-17 11:34 bingxiaoxiao 阅读(3194) 评论(0) 推荐(1) 编辑
摘要:function getCaption(obj){ var index=obj.lastIndexOf("\-"); obj=obj.substring(index+1,obj.length); // console.log(obj); return obj; } var str="字符串截取(某个 阅读全文
posted @ 2020-07-06 14:57 bingxiaoxiao 阅读(25220) 评论(0) 推荐(0) 编辑
摘要://数组转数组对象let a = [1,2,3,4,5,66] let imgArray = []; a.forEach((item,index)=>{ imgArray.push({ picUrl:item }) }) console.log(imgArray) 数组对象中的某个属性值拼接成数组 阅读全文
posted @ 2020-05-27 15:55 bingxiaoxiao 阅读(3921) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示