LinMeng
  • 33
    文章
  • 0
    专栏
  • 3072
    访问
  • 3
    粉丝
  • 2
    关注
  • 7
    获赞

LinMeng

争取早日实现“代码自由” wa !!!
  • 最新发表
  • 最多访问
  • 最多收藏
  • 最多评论
组合使用map 和find重组数组对象

需求:有两个均是数组对象结构的数组,如下: //第一个数组对象结构如下: arr1数组长度大于arr2arr1 {adCode:"12340",adName:'河南省'}, {adCode:"12341",adName:'山东省'}, {adCode:"12342",adName:'广东省'}, {adCode:"12343",adNa

LinMeng
42
1
0
v-on绑定多个方法

von 绑定多个方法触发机制不同 语法如下: <div von"{click:getSome,mousemove:MouseClick}"von绑定多个方法</div 一个事件绑定多个函数触发机制相同,较少 <div @click"getA(),getB()"一个事件绑定多个函数</div

LinMeng
98
0
0
js 实现阶乘

使用递归 function jc(n){ if(n<2){ return 1; }else{ return n jc(n1); } } console.log(jc(5)); 使用while循环 function ww(num){ var result 1;

LinMeng
101
0
0
css之元素居中

行内元素居中 文本垂直居中 单行文本垂直居中 设置lineheight与盒子高度一样就行 这里有一个误区,我经常在设置单行文本居中的时候,会习惯性的设置height属性与linheight属性一样,其实完全没必要,只设置lineheight就行,这时候盒子的高度由lineheight撑起来,与height完全相同。 多行文本垂直居中 1. ve

LinMeng
83
1
0
js数组Api之reduce()方法的详解

reduce()的基础概念和用法在上一篇已经粗略讲过,本篇主要来讲一讲它的高级用法。reduce()能实现的功能,我们用常规的for()/forEach()也能搞定,但是相对来说reduce()算得上是捷径 我们先来用例子解析一下initialValue参数 var arr 1, 2, 3, 4; var sum arr.reduc

LinMeng
95
0
0
js 的 forEach,map,filter,some,every,find(es6),reduce详解

forEach() 定义和用法 forEach()方法用于调用数组的每个元素,并将元素传递给回调函数 注意: forEach()对于空数组是不会执行回调函数的。 语法 array.forEach(function(currentValue,index,arr),thisValue) 参数 function(currentValue,index,a

LinMeng
126
0
0
js之传值与传址/undefined和null/严格模式

传值与传址 基本数据类型有五种Undefined、Null、Boolean、Number和String 引用数据类型有两种object,array,fn 两种数据类型的区别: 1. 存储位置不同 原始数据类型直接存储在栈(stack)中简单数据段,占据空间小,大小固定,属于被频繁使用的数据,所以存储在栈中; 引用数据类型直接存

LinMeng
69
0
0
js 基础之弱类型/变量提升/TDZ/块作用域/重复定义/Object.freeze()

弱类型 在JS中变量类型由所引用的值决定 var web "helloWorld"; console.log(typeof web); //string web 99; console.log(typeof web); //number web {}; console.log(typeof web); //object 变量提升

LinMeng
68
0
0
element-ui Dialog组件的close-on-click-modal属性

element组件库的Dialog对话框默认可以通过点击 modal 关闭 Dialog,即点击空白处弹框可关闭。 单功能设置如下: <eldialog :closeonclickmodal"false" </eldialog 全局修改默认配置,点击空白处不能关闭弹窗: //在组件注册.js文件中 Dialog.props.cl

LinMeng
97
0
0
call、apply、bind三者为改变this指向的方法。

共同点: 第一个参数都为改变this的指针。若第一参数为null/undefined,this默认指向window 差异点如下: 1.call(无数个参数) 第一个参数:改变this指向 第二个参数:实参 使用之后会自动执行该函数 function fn(a,b,c){ console.log(this,abc); // this指

LinMeng
150
1
1