const cats = {
"Coding Cat": "https://media.giphy.com/media/JIX9t2j0ZTN9S/giphy.gif",
"Compiling Cat": "https://media.giphy.com/media/mlvseq9yvZhba/giphy.gif",
"Testing Cat": "https://media.giphy.com/media/3oriO0OEd9QIDdllqo/giphy.gif"
};
function f(a: keyof typeof cats) {
console.log(a);
}
// f("x"); // error
f("Coding Cat"); // ok
原文:https://www.cnblogs.com/ajanuw/p/12245243.html