рдкреЗрд╢ рд╣реИ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ 5.2: рдЙрдиреНрдирдд рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдмрдВрдзрди рдХреЗ рд╕рд╛рде рдПрдХ рдЙрдиреНрдирдд рд╕рдВрд╕реНрдХрд░рдг
рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ 5.2 рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдПрдХ рджреГрдврд╝рддрд╛ рд╕реЗ рдЯрд╛рдЗрдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕реБрдкрд░рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИред

рдПрдХ рдирдП рдЙрддреНрдкрд╛рдж рдмрджрд▓рд╛рд╡ рдиреЗ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рдзреВрдо рдордЪрд╛ рджреА рд╣реИ - TypeScript 5.2, рдЬреЛ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХрд╛ рдПрдХ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд╡рд╛рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред рджреГрдврд╝рддрд╛ рд╕реЗ рдЯрд╛рдЗрдк рдХрд┐рдП рдЧрдП рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрд╡рд░реНрджреНрдзрди рдХреЗ рдЕрдкрдиреЗ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рдХреЛ рдордЬрдмреВрдд рдХрд░рддреЗ рд╣реБрдП, рдпрд╣ рд░рд┐рд▓реАрдЬрд╝ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдмрдВрдзрди рдХреЛ рд╕рд╛рдордиреЗ рд▓рд╛рддрд╛ рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдИрд╕реАрдПрдордПрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдорд╛рдирдХ рдХреЗ рд░реЛрдбрдореИрдк рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред
24 рдЕрдЧрд╕реНрдд рд╕реЗ рдЙрддреНрдкрд╛рджрди-рддреИрдпрд╛рд░ рд░рд┐рд▓реАрдЬрд╝ рдореЛрдб рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ Microsoft рдмреБрд▓реЗрдЯрд┐рди рджреНрд╡рд╛рд░рд╛ рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рд╣реИ, рдпрд╣ рдЕрджреНрдпрддрди 9 рдЕрдЧрд╕реНрдд рдХреЗ рд░рд┐рд▓реАрдЬрд╝ рдЙрдореНрдореАрджрд╡рд╛рд░ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЖрддрд╛ рд╣реИред рдмреАрдЯрд╛ рдлреЙрд░реНрдо 30 рдЬреВрди рд╕реЗ рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдЪрд▓ рд░рд╣рд╛ рдерд╛ред
рддреЛ, рд╕реНрдкрд╖реНрдЯ рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдмрдВрдзрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдкрджреНрд░рд╡ рдХреНрдпрд╛ рд╣реИ? рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ, I/O рдФрд░ рдореЗрдореЛрд░реА рдЬреИрд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреИрдЯрд░реНрди рдмрдирд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╕рдордп рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рд╡рд┐рд╡реЗрдХрдкреВрд░реНрдг рдврдВрдЧ рд╕реЗ рдЖрд╡рдВрдЯрди рдФрд░ рд╡рд┐рддрд░рдг рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рджрдХреНрд╖рддрд╛ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИред рдирдпрд╛ рдЬреЛрдбрд╝ рд╕рдВрд╕рд╛рдзрди рдирд┐рдкрдЯрд╛рди рд╕рдВрдЪрд╛рд▓рди, рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕рдлрд╛рдИ рджрд┐рдирдЪрд░реНрдпрд╛, рдХреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рдмрдВрдзрди рдореЗрдВ рдЕрдЧреНрд░рдгреА рдФрд░ рдХреЗрдВрджреНрд░ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред Symbol.dispose рдирд╛рдордХ рдПрдХ рдирдпрд╛ рдкреНрд░рддреАрдХ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдЪреАрдЬреЛрдВ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдирдпрд╛ рдкреНрд░рдХрд╛рд░, рд╡реИрд╢реНрд╡рд┐рдХ рдбрд┐рд╕реНрдкреЛрдЬреЗрдмрд▓ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИред
рд░рд┐рд▓реАрдЬрд╝ рдХреИрдВрдбрд┐рдбреЗрдЯ (рдЖрд░рд╕реА) рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ 5.2 рдХреЗ рд╕рд╛рде рддреАрди рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рджрд░реНрдЬ рдХреАрдВ: рд╕рд░рдгреА рд╡рд┐рдзрд┐ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреНрд╖рдорддрд╛; WeakMap рдФрд░ WeakSet рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рддреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛; рдФрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЗрдирд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдВрдХреЗрдд рддреНрд╡рд░рд┐рдд рдирдЬрд╝рд░ рдкреИрд░рд╛рдореАрдЯрд░ рд╡рд┐рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдШреЛрд╖рдгрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдиреЗрдорд╕реНрдкреЗрд╕ рдХреАрд╡рд░реНрдб рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдПрдХ рдЫреЛрдЯрд╛, рд▓реЗрдХрд┐рди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрди рднреА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдпрд╣ рдЕрдм рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕рд░реНрдЬрд┐рдд рд╣реЛрддрд╛ рд╣реИред
рдЖрд░рд╕реА рдХреЗ рд╕рд╛рде, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдВрдЧрддрддрд╛ рдЬрд╛рдВрдЪ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ рдерд╛ред рдЗрд╕рдиреЗ рдЯрд╛рдЗрдк-рдУрдирд▓реА рдЖрдпрд╛рдд рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдкрдереЛрдВ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдЬреЛрдбрд╝рд╛, рдЬрд┐рд╕рд╕реЗ рдХреЛрдб рд░рдЦрд░рдЦрд╛рд╡ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓рддрд╛ рдХреЛ рдФрд░ рдмрдврд╝рд╛рд╡рд╛ рдорд┐рд▓рд╛ред
TypeScript 5.2 рджреЛ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - NuGet рдпрд╛ NPM, рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ: npm install -D typescript ред
рдЬрдмрдХрд┐ Microsoft TypeScript рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИ, AppMaster рдЬреИрд╕реЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рднреА no-code рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рдЕрдкрдиреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддреЗ рд╣реИрдВред рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╣реИрдВрдб-рдХреЛрдбрд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛, рджреГрд╢реНрдп рд░реВрдк рд╕реЗ рдмреИрдХрдПрдВрдб, рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдРрдк рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреА рд╣реИред AppMaster рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЗрд╕ рд▓реЛрдХрд╛рдЪрд╛рд░ рдХреЛ рдордЬрдмреВрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╣рдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рд▓рдЧрд╛рддрд╛рд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдХреНрд╖рдорддрд╛рдПрдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред


