来源browser/highlight-tags.js, 第 102 行参见https://typescript.net.cn/docs/handbook/utility-types.html#requiredt