一、接口和只读属性

  1. /* public-static-readonly */
  2. interface attrs{
  3. readonly id:number;
  4. name:string;
  5. /* 可选属性 */
  6. age?:number;
  7. }
  8. var obj:attrs={
  9. id:12,
  10. name:"lisi"
  11. }
  12. obj.name = "zhang";
  13. obj.id = 14; //error
  14. console.log(obj);