06 2022 档案
摘要:原数组 const arr = [1, 1, '1', 17, true, true, false, false, 'true', 'a', {}, {}]; 1.对象属性(indexof) 利用对象属性key排除重复项 遍历数组,每次判断新数组中是否存在该属性,不存在就存储在新数组中 并把数组元素
阅读全文
摘要:call、apply、bind方法的作用和区别: 这三个方法的作用都是改变函数的执行上下文,换句话说就是改变函数体内部的this指向,以此来扩充函数依赖的作用域 1.call 作用:用于改变方法内部的this指向 格式:xxx.call(对象名,参数1,参数2,...) 即:将 xxx 方法中的 t
阅读全文
摘要:map(生成新数组) map是定义在Array上的一个方法,接收一个函数作为参数,返回一个新的数组(即便数组元素是undefined和null),不改变原数组 map的处理速度比forEach快 例: function pow(x) { return x * x; } var arr1 = [1,
阅读全文
摘要:props:适用于 父组件 ==> 子组件 通信 由父组件传值子组件在props中接收即可; (由父组件给子组件传递 函数类型 的props可实现 子组件 ==> 父组件 传递数据,较为繁琐,不推荐); Non-prop属性:适用于 父组件 ==> 子组件 通信 父组件给子组件传递内容时,子组件不使
阅读全文