TypeScript 3.0 正式发布:引入“项目引用”新概念

0
Adobe Office 15 C/C++ 2344 次浏览

asdfsadf

请尽量让自己的答案能够对别人有帮助

4个答案

默认排序 按投票排序
0

Very helpful advice in this particular post! It’s the little changes that make the largest changes. Thanks for sharing!

 

minecraft

0

Your share is great, I found a lot of things in your post.

Vex 3

0
function test() {
  var values = ['1','2','4'];
  var data = [{value:'1',text:'清香1'},
            {value:'2',text:'清香2'},
            {value:'3',text:'清香3'},
            {value:'4',text:'清香4'},
            {value:'5',text:'清香5'},
            {value:'6',text:'清香6'}];
  let result = new Map(data.map(key=>[key.value, key.text]))

  let temp = new Set()
  values.map((item)=>{
    if (result.has(item)) {
      temp.add(result.get(item))
    }
  })
  return [...temp.values()]
}
1

父类中被声明为public或protected的属性可以被子类继承,而且在子类中的修改会影响到父类,父类中的修改也同样会影响子类。
父类中声明为private的属性不会被继承,只是为子类中的属性赋值,与父类的属性没有任何关系,仅仅只是名字相同。因而在子类中的修改并不会影响到父类。