1. 现象: typescript clsss 实例化后的变量赋值, 第一次点击正常 第二次提示undefined
    2. 错误代码: cont b = new B(); cont a = new A(); a.b = b;
    3. 原因: 在上次 a.b = b; 赋值后 b原有的数据类型变成了 js普通的数据类型object 非原有的数据类型B;
    4. 后面再次出发带有a变量的方法 则无法获取a下面class内部自定义的方法
    5. 解决方案: 不要直接赋值(如a.b = b); 应该是 a 中添加一个setB 的方法; 调用a.setB(b);