Здесь у меня есть файл классов
export class Emp{
EmpId:number;
EmpName:String,
EmpSal:string
}
Как я могу написать статический объект, например EmpId = 1, EmpNamw = john, Empsal = 200 EmpId = 2, EmpName = smith, EmpSal = 300






Машинопись так не работает. Его модульная основа. Вы должны экспортировать let или const
в вашем случае это было бы
export let Emp = {
EmpId: 2,
EmpName: 'Bla',
EmpSal: 'Bla',
}
Я использовал интерфейс для создания списка объектов Emp и JSON.stringify, чтобы получить их в виде строки JSON (вы можете увидеть результат в jsfiddle).
Думаю, вы попробуете сделать что-то вроде этого:
interface IEmp{
EmpId:number;
EmpName:string;
EmpSal:string;
}
let emp1 : IEmp = {EmpId:1, EmpName:'name1', EmpSal:'sal1'};
let emp2 : IEmp = {EmpId:2, EmpName:'name2', EmpSal:'sal2'};
let lstEmp : Array<IEmp> = [emp1, emp2];
document.body.innerHTML = JSON.stringify(lstEmp);
https://jsfiddle.net/kkxw1y0k/
Пожалуйста, объясните, что вы делаете в этом коде, а не просто вставляйте код.
Я использовал интерфейс для создания списка объектов Emp и JSON.stringify, чтобы получить их в виде строки JSON (вы можете увидеть результат в jsfiddle)
Спасибо за объяснение!
Вы читали руководство по началу работы? typescriptlang.org/docs/handbook/typescript-in-5-minutes.htm l