# 一面
# 之前做的一家跨境电商的公司,这里面有什么可以说一下的地方
# 主要写的是第二家,说一下
# 具体遇到 ts 迁移遇到的问题说一下
# 什么情况下会遇到这样的问题
# 为什么是用 babel
# 相比 babel 编写 es 或者 JavaScript,TypeScript 的优势是什么
# mongodb 和 typescript 的 orm 是怎么做的
# grapql 和 restful 的区别和优势
# angular 和 react 的区别
# react 的 component 的生命周期是什么样子的
# 实现一个双向绑定
<input type='text' name='name' id='txtName'/>
<script>
	var data = {
    name: '安格斯'
  }
  
  function binding(data) {
    var model
    
    return model
  }
  
  var model = binding(data)
  model.name = '马克'
  // 用户输入 修改 data.name
</script>
<script>
	var data = {
    name: '安格斯'
  }
  
  var input = document.getElementById('txtName')
  
  function binding(data) {
		input.value = data.name
    
    return Object.defineProperty(data, 'name', {
      get() {
        return input.value
      },
      set(value) {
        input.value = value
      }
    })
  }
  
</script>