How to merge two enums in TypeScript

1 Answer

0 votes
enum L1 {
    TypeScript = 1,
    Java = 'C',
}

enum L2 {
    Python = 5,
    PHP = 9,
    JavaScript = 'K' 
}

const Languages = { ...L1, ...L2 };

console.log(Languages);


 
  
   
/*
   
run:
   
{
  "1": "TypeScript",
  "5": "Python",
  "9": "PHP",
  "TypeScript": 1,
  "Java": "C",
  "Python": 5,
  "PHP": 9,
  "JavaScript": "K"
} 
  
*/

 

 



answered Feb 28, 2022 by avibootz
...