function TEST(input: string | null): string {
  function fix() {
    return input!.charAt(0);
  }
  return fix("test");
}这个!是断言 说他不为空,如果你不要就会报错
Object is possibly 'null'.ts(2531)
更加耿直的做法
TEST(input: string | null): string {
        return input!;
    }如果不加就报错
(parameter) input: string | null
Type 'string | null' is not assignable to type 'string'.
 Type 'null' is not assignable to type 'string'.ts(2322)










