摘要:
《关于水群碰到水友要一个去重方法这件事》 unique = (array,key) => { const _set = [...new Set(array.map(e => e[key]))]; let deArray = []; _set.map(item=>{ deArray.push(arra 阅读全文
摘要:
管道使用就不赘述了,不清楚可以参考官方文档; 1.新建一个service文件并添加一个异步请求,记得引入Injectable: 2.新建一个管道pipe文件,自定义管道,根据需求变更返回内容: 3.在外层model declarations中引入管道就可以使用了: {{ data.dc | deSe 阅读全文
摘要:
这里主要讲堆的数据回收,先上图 除了图上内容还有一点就是不管什么类型的垃圾回收器,都是差不多的处理流程: 1.扫描标记活动对象与非活动对象 2.非活动对象回收 3.整理内存碎片 例如调用fn会创建一个arr数组,并return arr,回收器会标记为活动对象, 当fn()执行完毕获得返回结果后,会标 阅读全文
摘要:
const nn = [ { a: 'ss' },{ a: 'aa' },{ a : '11'},{ a: '33' },{ a: '88' } ] 我要怎么获取 a = 33的下标 一、 通过indexOf匹配map返回 const index = nn.map(item => item.a).i 阅读全文
摘要:
<a href="tencent://AddContact/?fromId=50&fromSubId=1&subcmd=all&uin=1377732948" target="class"><i class="iconfont icon-qq"></i></a> 阅读全文
摘要:
1.箭头函数中的this取决于函数的定义,而非调用: function a(){ setTimeout(()=>console.log(this.age),100) } a.call({age:18}) // function a(){ // setTimeout(function(){ // co 阅读全文
摘要:
let: 1.声明的变量不存在预解析; console.log(a); let a=1; 2.变量名不允许重复(在同一作用域下); { let a=1; let a=2; console.log(a) } 3.在外部无法访问申明在块级作用域内的let变量; { let a=1; } console. 阅读全文