{"id":64814,"date":"2024-08-26T10:00:00","date_gmt":"2024-08-26T06:30:00","guid":{"rendered":"https:\/\/pouyanit.com\/blog\/?p=64814"},"modified":"2025-11-27T09:19:37","modified_gmt":"2025-11-27T05:49:37","slug":"typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be","status":"publish","type":"post","link":"https:\/\/pouyanit.com\/blog\/typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be\/","title":{"rendered":"TypeScript \u0686\u06cc\u0633\u062a\u061f \u0686\u0631\u0627 \u0628\u0627\u06cc\u062f \u0622\u0646 \u0631\u0627 \u06cc\u0627\u062f \u06af\u0631\u0641\u062a\u061f"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"64814\" class=\"elementor elementor-64814\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fdd7141 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fdd7141\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c220b1f\" data-id=\"c220b1f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ba21bd0 elementor-toc--minimized-on-tablet elementor-widget elementor-widget-table-of-contents\" data-id=\"ba21bd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;exclude_headings_by_selector&quot;:[],&quot;no_headings_message&quot;:&quot;No headings were found on this page.&quot;,&quot;headings_by_tags&quot;:[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;],&quot;marker_view&quot;:&quot;numbers&quot;,&quot;minimize_box&quot;:&quot;yes&quot;,&quot;minimized_on&quot;:&quot;tablet&quot;,&quot;hierarchical_view&quot;:&quot;yes&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"table-of-contents.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-toc__header\">\n\t\t\t\t\t\t<div class=\"elementor-toc__header-title\">\n\t\t\t\t\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--expand\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__ba21bd0\" aria-expanded=\"true\" aria-label=\"Open table of contents\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-down\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z\"><\/path><\/svg><\/div>\n\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--collapse\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__ba21bd0\" aria-expanded=\"true\" aria-label=\"Close table of contents\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-up\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z\"><\/path><\/svg><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div id=\"elementor-toc__ba21bd0\" class=\"elementor-toc__body\">\n\t\t\t<div class=\"elementor-toc__spinner-container\">\n\t\t\t\t<svg class=\"elementor-toc__spinner eicon-animation-spin e-font-icon-svg e-eicon-loading\" aria-hidden=\"true\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M500 975V858C696 858 858 696 858 500S696 142 500 142 142 304 142 500H25C25 237 238 25 500 25S975 237 975 500 763 975 500 975Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-db0c632 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"db0c632\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3b40502\" data-id=\"3b40502\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ed6e5e1 elementor-widget elementor-widget-text-editor\" data-id=\"ed6e5e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a (TypeScript) \u0627\u0632 \u062c\u0645\u0644\u0647 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u0646\u0628\u0639 \u0628\u0627\u0632 \u0627\u0633\u062a \u06a9\u0647 \u062a\u0648\u0633\u0637 \u0634\u0631\u06a9\u062a <strong>\u0645\u0627\u06cc\u06a9\u0631\u0648\u0633\u0627\u0641\u062a<\/strong> \u062a\u0648\u0633\u0639\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u062f\u0631 \u0633\u0627\u0644 2012 \u0642\u062f\u0645 \u0628\u0647 \u062f\u0646\u06cc\u0627\u06cc \u0627\u0645\u0631\u0648\u0632\u06cc \u06af\u0630\u0627\u0634\u062a \u0648 \u0628\u0627 \u06af\u0630\u0634\u062a \u0632\u0645\u0627\u0646 \u0648 \u062a\u06a9\u0627\u0645\u0644 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0648 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627 \u062c\u0630\u0627\u0628\u06cc\u062a \u0632\u06cc\u0627\u062f\u062a\u0631\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f. \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u00a0\u0647\u0631\u0622\u0646\u0686\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u067e\u06cc\u062f\u0627 \u0634\u0648\u062f \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u062f\u0631 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0627 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0628\u06cc\u0634\u062a\u0631\u06cc \u0646\u0645\u0627\u06cc\u0627\u0646 \u0634\u0648\u062f. (\u06cc\u0639\u0646\u06cc \u0627\u0645\u06a9\u0627\u0646 \u0627\u062f\u063a\u0627\u0645 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0622\u0646\u200c\u0647\u0627 \u0646\u06cc\u0632 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f.)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e26e645 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e26e645\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3e239bf\" data-id=\"3e239bf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-752a835 elementor-widget elementor-widget-text-editor\" data-id=\"752a835\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>TypeScript \u0686\u06cc\u0633\u062a\u061f<\/h2><p>\u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06cc\u06a9 \u0627\u0628\u0631\u0645\u062c\u0645\u0648\u0639\u0647 (\u0628\u0647 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc Superset) \u0627\u0632 \u0632\u0628\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0633\u062a \u06a9\u0647 \u062a\u0627\u06cc\u067e \u06af\u0630\u0627\u0631\u06cc \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9 (\u0627\u06cc\u0633\u062a\u0627 &#8211; Static) \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc\u060c \u06a9\u0644\u0627\u0633\u200c\u0647\u0627 (Class)\u060c \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633\u200c\u0647\u0627 \u0648 \u0633\u0627\u06cc\u0631 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0631\u0627 \u0628\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u062a\u0648\u0633\u0637 \u0634\u0631\u06a9\u062a \u0645\u0627\u06cc\u06a9\u0631\u0648\u0633\u0627\u0641\u062a \u062a\u0648\u0633\u0639\u0647 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0648 \u0628\u0631\u0627\u06cc \u0646\u062e\u0633\u062a\u06cc\u0646 \u0628\u0627\u0631 \u062f\u0631 \u0627\u06a9\u062a\u0628\u0631 2012 \u0628\u0647 \u0635\u0648\u0631\u062a \u0639\u0645\u0648\u0645\u06cc \u0645\u0646\u062a\u0634\u0631 \u0634\u062f. \u0627\u0632 \u0632\u0645\u0627\u0646 \u0639\u0631\u0636\u0647 \u062a\u0627\u06a9\u0646\u0648\u0646\u060c \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0627 \u0633\u0631\u0639\u062a \u0686\u0634\u0645\u06af\u06cc\u0631\u06cc \u062f\u0631 \u062c\u0627\u0645\u0639\u0647 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0648\u0628 \u0645\u0648\u0631\u062f \u067e\u0630\u06cc\u0631\u0634 \u0642\u0631\u0627\u0631 \u06af\u0631\u0641\u062a\u0647 \u0648 \u0627\u0645\u0631\u0648\u0632\u0647 \u06cc\u06a9\u06cc \u0627\u0632 \u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f\u062a\u0631\u06cc\u0646 \u0632\u0628\u0627\u0646\u200c\u0647\u0627 \u062f\u0631 \u062a\u0648\u0633\u0639\u0647 \u0641\u0631\u0627\u0646\u062a \u0627\u0646\u062f \u0648 \u0628\u06a9 \u0627\u0646\u062f \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0634\u0645\u0627\u0631 \u0645\u06cc\u200c\u0631\u0648\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b1b0233 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b1b0233\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e173dc1\" data-id=\"e173dc1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-90394d8 elementor-widget-divider--separator-type-pattern elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"90394d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\" style=\"--divider-pattern-url: url(&quot;data:image\/svg+xml,%3Csvg xmlns=&#039;http:\/\/www.w3.org\/2000\/svg&#039; preserveAspectRatio=&#039;none&#039; overflow=&#039;visible&#039; height=&#039;100%&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1&#039; stroke-linecap=&#039;square&#039; stroke-miterlimit=&#039;10&#039;%3E%3Cpath d=&#039;M0,21c3.3,0,8.3-0.9,15.7-7.1c6.6-5.4,4.4-9.3,2.4-10.3c-3.4-1.8-7.7,1.3-7.3,8.8C11.2,20,17.1,21,24,21&#039;\/%3E%3C\/svg%3E&quot;);\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e5e979e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e5e979e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f5012d2\" data-id=\"f5012d2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c9d483b elementor-widget elementor-widget-text-editor\" data-id=\"c9d483b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc TypeScript<\/h2><p>\u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e \u0648\u06cc\u0698\u06af\u06cc\u200c\u200e\u200c\u0647\u0627\u06cc \u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0645\u062f\u0631\u0646 \u0648\u0628 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f\u061b \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0686\u0627\u0631\u0686\u0648\u0628 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0634\u06a9\u0633\u062a\u0647 \u0648 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u06cc \u062c\u062f\u06cc\u062f \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0641\u0631\u0627\u0646\u062a \u0627\u0646\u062f \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u062f\u0631 \u0627\u062f\u0627\u0645\u0647 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0645\u0647\u0645 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0645\u0648\u0634\u06a9\u0627\u0641\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/p><ul><li><h3>\u062a\u0627\u06cc\u067e \u06af\u0630\u0627\u0631\u06cc \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9<\/h3><\/li><\/ul><p style=\"padding-right: 40px;\">\u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc TypeScript \u062f\u0627\u0631\u0627\u06cc \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u062a\u0627\u06cc\u067e \u0642\u0648\u06cc \u0645\u0627\u0646\u0646\u062f \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0633\u0637\u062d \u067e\u0627\u06cc\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0645\u06a9\u0627\u0646 \u062a\u0639\u06cc\u06cc\u0646 \u0646\u0648\u0639 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u060c \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u062a\u0648\u0627\u0628\u0639 \u0648 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0628\u0627\u0632\u06af\u0634\u062a\u06cc \u0631\u0627 \u062f\u0631 \u0632\u0645\u0627\u0646 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a \u0628\u0627\u0639\u062b \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0632\u0648\u062f\u0647\u0646\u06af\u0627\u0645 \u062e\u0637\u0627\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637 \u0628\u0627 \u0646\u0648\u0639 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u06a9\u062f \u0631\u0627 \u0642\u0627\u0628\u0644 \u0627\u0639\u062a\u0645\u0627\u062f\u062a\u0631 \u0648 \u06a9\u0645 \u0627\u0634\u06a9\u0627\u0644\u200c\u062a\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0646\u0648\u0639 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u0648\u06cc\u0627 \u0648 \u062f\u0631 \u0632\u0645\u0627\u0646 \u0627\u062c\u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u062e\u0637\u0627\u0647\u0627 \u062a\u0627 \u0632\u0645\u0627\u0646 \u0627\u062c\u0631\u0627 \u0645\u0634\u062e\u0635 \u0646\u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c01ad2c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c01ad2c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-62925f9\" data-id=\"62925f9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-63e44d8 elementor-widget elementor-widget-code-highlight\" data-id=\"63e44d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>let num1 = 10; \/\/ num1 is dynamically typed as a number\r\nlet num2 = \"20\"; \/\/ num2 is dynamically typed as a string\r\n\r\nlet result = num1 + num2; \/\/ No error at compile-time\r\nconsole.log(result); \/\/ Output: \"1020\"<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a94c0dd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a94c0dd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-08a31b0\" data-id=\"08a31b0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9a671e7 elementor-widget elementor-widget-text-editor\" data-id=\"9a671e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p style=\"padding-right: 40px;\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644\u060c \u06a9\u062f \u0628\u0627\u0644\u0627 \u0631\u0627 \u062f\u0631 \u0646\u0638\u0631 \u0628\u06af\u06cc\u0631\u06cc\u062f\u060c \u067e\u0627\u0633\u062e\u06cc \u06a9\u0647 \u062f\u0631 \u0627\u0646\u062a\u0647\u0627\u06cc \u06a9\u062f\u060c \u0644\u0627\u06af \u0628\u0647 \u0645\u0627 \u0645\u06cc\u200c\u062f\u0647\u062f 1020 \u0627\u0633\u062a\u060c \u062c\u0645\u0639 \u062f\u0648 \u062a\u0627\u06cc\u067e \u0645\u062e\u062a\u0644\u0641 \u0639\u062f\u062f \u0648 \u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u06a9\u0647 \u0627\u0635\u0644\u0627 \u0686\u06cc\u0632\u06cc \u0646\u06cc\u0633\u062a \u06a9\u0647 \u0634\u0645\u0627 \u062f\u0631 \u06a9\u062f \u062e\u0648\u062f \u0628\u062e\u0648\u0627\u0647\u06cc\u062f. \u0627\u06cc\u0646 \u0646\u0645\u0648\u0646\u0647 \u06a9\u062f \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0647 \u0645\u0634\u06a9\u0644 \u0628\u062e\u0648\u0631\u06cc\u062f \u0628\u062f\u0648\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u0627\u0631\u0648\u0631\u06cc \u0631\u0627 \u062f\u0631 \u06a9\u0646\u0633\u0648\u0644 \u062e\u0648\u062f \u0628\u0628\u06cc\u0646\u06cc\u062f. \u062f\u0631 \u0646\u0645\u0648\u0646\u0647 \u0632\u06cc\u0631 \u0645\u06cc\u200c\u0628\u06cc\u0646\u06cc\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0642\u0628\u0644 \u0627\u0632 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u200e\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u062a\u0627\u06cc\u067e \u06af\u0630\u0627\u0631\u06cc \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9 \u062f\u0631 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0646\u0648\u0639 \u0645\u062a\u063a\u06cc\u0631 \u062e\u0648\u062f \u0631\u0627 \u0628\u0647 \u0633\u0627\u062f\u06af\u06cc \u062a\u0639\u06cc\u06cc\u0646 \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0646\u0648\u0639\u06cc \u0628\u0627\u0639\u062b \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0646\u0648\u0639 \u0627\u0631\u0648\u0631\u0647\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bfcd38c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bfcd38c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4d55536\" data-id=\"4d55536\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-62955b2 elementor-widget elementor-widget-code-highlight\" data-id=\"62955b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>let num1: number = 10; \/\/ num1 is statically typed as a number\r\nlet num2: string = \"20\"; \/\/ num2 is statically typed as a string\r\n\r\nlet result = num1 + num2; \/\/ Error: Type 'string' is not assignable to type 'number'<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-adb5626 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"adb5626\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aebd77f\" data-id=\"aebd77f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3245bc6 elementor-widget elementor-widget-text-editor\" data-id=\"3245bc6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li><h3>\u062a\u0627\u06cc\u067e \u06af\u0630\u0627\u0631\u06cc \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc<\/h3><\/li><\/ul><p style=\"padding-right: 40px;\">\u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0646\u0639\u0637\u0627\u0641 \u067e\u0630\u06cc\u0631\u06cc \u0628\u0627\u0644\u0627\u06cc\u06cc \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u0635\u0648\u0631\u062a \u0635\u0631\u06cc\u062d \u0646\u0648\u0639 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0631\u0627 \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u0627\u062c\u0627\u0632\u0647 \u062f\u0647\u06cc\u062f \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644\u0631\u060c \u0646\u0648\u0639 \u0645\u062a\u063a\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0632 \u0631\u0648\u06cc Type Inference \u0627\u0633\u062a\u0646\u0628\u0627\u0637 \u06a9\u0646\u062f. \u0647\u0645\u0686\u0646\u06cc\u0646 \u0646\u0648\u0639 &#8220;any&#8221; \u0627\u0645\u06a9\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u0648\u0642\u062a \u0627\u0632 \u0631\u0641\u062a\u0627\u0631 \u067e\u0648\u06cc\u0627\u060c \u0645\u0634\u0627\u0628\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0647\u0627\u062c\u0631\u062a \u062a\u062f\u0631\u06cc\u062c\u06cc \u0627\u0632 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0622\u0633\u0627\u0646\u200c\u062a\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5825c40 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5825c40\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eef935b\" data-id=\"eef935b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7ad00b9 elementor-widget elementor-widget-text-editor\" data-id=\"7ad00b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li><h3>\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06a9\u0627\u0645\u0644 \u0627\u0632 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc ES6<\/h3><\/li><\/ul><p style=\"padding-right: 40px;\">\u0632\u0628\u0627\u0646 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062a\u0645\u0627\u0645 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u062f\u0631\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u0627\u0646\u0646\u062f Arrow Function \u0648 Async\/Await \u0648 \u0645\u0648\u0627\u0631\u062f \u062f\u06cc\u06af\u0631 \u0631\u0627 \u0628\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06a9\u0627\u0645\u0644 \u0627\u0632 \u062a\u0627\u06cc\u067e \u06af\u0630\u0627\u0631\u06cc \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u0627\u0645\u06a9\u0627\u0646 \u0646\u0648\u0634\u062a\u0646 \u06a9\u062f\u0647\u0627\u06cc \u062a\u0645\u06cc\u0632\u060c \u062e\u0648\u0627\u0646\u0627 \u0648 \u0645\u062f\u0631\u0646 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0646\u0645\u0648\u0646\u0647 \u06a9\u062f Arrow Function \u062f\u0631 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a236030 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a236030\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6898c52\" data-id=\"6898c52\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6f70834 elementor-widget elementor-widget-code-highlight\" data-id=\"6f70834\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>const greeting = (name: string): string => {\r\n  return `Hello, ${name}!`; \/\/ Use of arrow function and template literal\r\n};\r\n\r\nconsole.log(greeting(\"John\")); \/\/ Output: Hello, John!\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4b4ec54 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4b4ec54\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-13100fb\" data-id=\"13100fb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c9eb0d2 elementor-widget elementor-widget-text-editor\" data-id=\"c9eb0d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li><h3>\u0633\u0627\u0632\u0645\u0627\u0646\u062f\u0647\u06cc \u0628\u0647\u062a\u0631 \u06a9\u062f\u0647\u0627<\/h3><\/li><\/ul><p style=\"padding-right: 40px;\">\u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0632 \u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f ES \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 Namespace\u0647\u0627\u06cc \u062f\u0627\u062e\u0644\u06cc \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u0628\u0627\u0639\u062b \u062c\u062f\u0627\u0633\u0627\u0632\u06cc \u0645\u0646\u0637\u0642\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u0633\u0627\u0646\u200c\u062a\u0631 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af \u0648 \u067e\u06cc\u0686\u06cc\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6b86123 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6b86123\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4d6f713\" data-id=\"4d6f713\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-55bba8e elementor-widget elementor-widget-code-highlight\" data-id=\"55bba8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>\/\/ greeting.ts:\r\nexport function greet(name: string): string { \/\/ Export a function from a module\r\n  return `Hello, ${name}!`;\r\n}\r\n\r\n\/\/ app.ts:\r\nimport { greet } from \".\/greeting\"; \/\/ Import from a module\r\n\r\nconsole.log(greet(\"John\")); \/\/ Output: Hello, John!<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e75b8cd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e75b8cd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-70f97d9\" data-id=\"70f97d9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-24606d6 elementor-widget elementor-widget-text-editor\" data-id=\"24606d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li><h3>\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06a9\u0627\u0645\u0644 \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0634\u06cc\u0621 \u06af\u0631\u0627<\/h3><\/li><\/ul><p style=\"padding-right: 40px;\">\u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u0641\u0627\u0647\u06cc\u0645 \u0634\u06cc\u0621 \u06af\u0631\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f \u06a9\u0644\u0627\u0633\u200c\u0647\u0627\u060c \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633\u200c\u0647\u0627\u060c \u0648\u0631\u0627\u062b\u062a \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc Modifire\u0647\u0627 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u06a9\u0627\u0645\u0644 \u0648 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0645\u0646\u062c\u0631 \u0628\u0647 \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0647\u06cc \u0628\u0647\u062a\u0631 \u0648 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u0622\u0633\u0627\u0646\u200e\u200c\u200e\u062a\u0631 \u06a9\u062f \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8a00bc8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8a00bc8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e36e810\" data-id=\"e36e810\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6173e21 elementor-widget elementor-widget-code-highlight\" data-id=\"6173e21\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>class Person {\r\n  constructor(public name: string) {} \/\/ Define a class with a constructor\r\n  greet(): string { \/\/ Define a method in a class\r\n    return `Hello, my name is ${this.name}!`;\r\n  }\r\n}\r\n\r\nconst john = new Person(\"John\"); \/\/ Create an instance of the class\r\nconsole.log(john.greet()); \/\/ Output: Hello, my name is John!<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3f36863 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3f36863\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9518edd\" data-id=\"9518edd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-310cf53 elementor-widget elementor-widget-text-editor\" data-id=\"310cf53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li><h3>\u0633\u06cc\u0633\u062a\u0645 \u062a\u0627\u06cc\u067e \u067e\u06cc\u0634\u0631\u0641\u062a\u0647<\/h3><\/li><\/ul><p style=\"padding-right: 40px;\">\u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06cc\u06a9\u06cc \u0627\u0632 \u0642\u062f\u0631\u062a\u0645\u0646\u062f\u062a\u0631\u06cc\u0646 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u062a\u0627\u06cc\u067e \u0631\u0627 \u0645\u06cc\u0627\u0646 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u062f\u0627\u0631\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p><ul><li style=\"list-style-type: none;\"><ul><li>\u062c\u0646\u0631\u06cc\u06a9\u200c\u0647\u0627 (Generics) \u0628\u0631\u0627\u06cc \u0646\u0648\u0634\u062a\u0646 \u06a9\u062f\u0647\u0627\u06cc \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u062c\u062f\u062f \u0648 \u0646\u0648\u0639 \u0627\u0645\u0646<\/li><li>\u06cc\u0648\u0646\u06cc\u0648\u0646 \u062a\u0627\u06cc\u067e\u200c\u0647\u0627 (Union Types) \u0648 \u0627\u06cc\u0646\u062a\u0631\u0633\u06a9\u0634\u0646 \u062a\u0627\u06cc\u067e\u200c\u0647\u0627 (Intersection Types)<\/li><li>\u062a\u0627\u06cc\u067e\u200c\u0647\u0627\u06cc \u0634\u0631\u0637\u06cc (Conditional Types)<\/li><li>\u062a\u0627\u06cc\u067e\u200c\u0647\u0627\u06cc Mapped \u0648 \u06cc\u0648\u062a\u06cc\u0644\u06cc\u062a\u06cc \u062a\u0627\u06cc\u067e\u200c\u0647\u0627\u06cc \u062f\u0627\u062e\u0644\u06cc \u0645\u0627\u0646\u0646\u062f Partial \u0648 Omit<\/li><\/ul><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f1ef598 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f1ef598\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eed3c83\" data-id=\"eed3c83\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7b7b7cc elementor-widget-divider--separator-type-pattern elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"7b7b7cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\" style=\"--divider-pattern-url: url(&quot;data:image\/svg+xml,%3Csvg xmlns=&#039;http:\/\/www.w3.org\/2000\/svg&#039; preserveAspectRatio=&#039;none&#039; overflow=&#039;visible&#039; height=&#039;100%&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1&#039; stroke-linecap=&#039;square&#039; stroke-miterlimit=&#039;10&#039;%3E%3Cpath d=&#039;M0,21c3.3,0,8.3-0.9,15.7-7.1c6.6-5.4,4.4-9.3,2.4-10.3c-3.4-1.8-7.7,1.3-7.3,8.8C11.2,20,17.1,21,24,21&#039;\/%3E%3C\/svg%3E&quot;);\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ce658a1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ce658a1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-63489a2\" data-id=\"63489a2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a8e4460 elementor-widget elementor-widget-text-editor\" data-id=\"a8e4460\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>\u0686\u0631\u0627 \u0627\u0632 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u0645\u061f<\/h2><p>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0646\u0627 \u0628\u0631 \u062f\u0644\u0627\u06cc\u0644 \u0645\u062e\u062a\u0644\u0641\u06cc \u0645\u062a\u062f\u0627\u0648\u0644 \u0645\u0631\u0633\u0648\u0645 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0645\u062b\u0644<\/p><ol><li>\u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 <a href=\"https:\/\/pouyanit.com\/blog\/%D8%A2%D8%B4%D9%86%D8%A7%DB%8C%DB%8C-%D8%A8%D8%A7-ux\/\"><strong>\u062a\u062c\u0631\u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u06cc<\/strong><\/a> \u0644\u0630\u062a \u0628\u062e\u0634 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0647 \u062f\u0644\u06cc\u0644 \u062f\u0627\u0634\u062a\u0646 \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u06af\u0633\u062a\u0631\u062f\u0647 \u0648 \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u062f\u0631 \u062a\u0634\u062e\u06cc\u0635 \u062e\u0637\u0627\u0647\u0627 \u0648 \u0627\u06cc\u0646 \u062f\u0633\u062a \u0627\u0632 \u0645\u0648\u0627\u0631\u062f.<\/li><li>\u0627\u06cc\u062c\u0627\u062f \u06a9\u062f\u0647\u0627\u06cc\u06cc \u0628\u0627 \u06a9\u06cc\u0641\u06cc\u062a \u0628\u0627\u0644\u0627.<\/li><li>\u0627\u0632 \u0628\u0631\u0648\u0632 \u062e\u0637\u0627\u0647\u0627 \u0648 \u0627\u0634\u06a9\u0627\u0644\u0627\u062a \u062f\u0631 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc\u062a\u0627\u0646 \u062a\u0627 \u062d\u062f \u0632\u06cc\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li><li>\u062f\u0627\u0634\u062a\u0646 \u06cc\u06a9 \u062c\u0627\u0645\u0639\u0647 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0641\u0639\u0627\u0644 \u0648 \u0627\u0631\u0632\u0634\u0645\u0646\u062f \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u062f\u0631 \u0635\u0648\u0631\u062a \u062f\u0627\u0634\u062a\u0646 \u0647\u0631\u06af\u0648\u0646\u0647 \u0633\u0624\u0627\u0644 \u0648 \u06cc\u0627 \u0627\u0628\u0647\u0627\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.<\/li><li>\u0633\u0647\u0648\u0644\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u0627\u0641\u0631\u0627\u062f \u0645\u062e\u062a\u0644\u0641.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-591dd3d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"591dd3d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4b626c1\" data-id=\"4b626c1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-99bf531 elementor-alert-info elementor-widget elementor-widget-alert\" data-id=\"99bf531\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"alert.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-alert\" role=\"alert\">\n\n\t\t\t\t\t\t<span class=\"elementor-alert-title\">\u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647!<\/span>\n\t\t\t\n\t\t\t\t\t\t<span class=\"elementor-alert-description\">\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u062e\u0648\u0627\u0646\u062f\u0646 \u0645\u0642\u0627\u0644\u0647<a href=\"https:\/\/pouyanit.com\/blog\/%D8%AF%D9%84%D8%A7%DB%8C%D9%84-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA\/\"><strong> \u062f\u0644\u0627\u06cc\u0644 \u0627\u0646\u062a\u062e\u0627\u0628 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc<\/strong><\/a> \u0628\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06af\u0633\u062a\u0631\u062f\u0647\u200c\u062a\u0631\u06cc \u062f\u0631\u0628\u0627\u0631\u0647 \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u062f\u0633\u062a \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f.<\/span>\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ef5c5c8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ef5c5c8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e559bc7\" data-id=\"e559bc7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-703c36f elementor-widget-divider--separator-type-pattern elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"703c36f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\" style=\"--divider-pattern-url: url(&quot;data:image\/svg+xml,%3Csvg xmlns=&#039;http:\/\/www.w3.org\/2000\/svg&#039; preserveAspectRatio=&#039;none&#039; overflow=&#039;visible&#039; height=&#039;100%&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1&#039; stroke-linecap=&#039;square&#039; stroke-miterlimit=&#039;10&#039;%3E%3Cpath d=&#039;M0,21c3.3,0,8.3-0.9,15.7-7.1c6.6-5.4,4.4-9.3,2.4-10.3c-3.4-1.8-7.7,1.3-7.3,8.8C11.2,20,17.1,21,24,21&#039;\/%3E%3C\/svg%3E&quot;);\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d3d7f8a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d3d7f8a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d6ffa3e\" data-id=\"d6ffa3e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3ed5d27 elementor-widget elementor-widget-text-editor\" data-id=\"3ed5d27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>\u0686\u06af\u0648\u0646\u0647 TypeScript \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u0645\u061f<\/h2><p>\u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u0646\u0635\u0628 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0647\u0633\u062a\u06cc\u062f \u0628\u0627\u06cc\u0633\u062a\u06cc \u0627\u0632 <strong>Node.js<\/strong> \u0648 npm (Node Package Manager) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. ( \u0627\u06af\u0631 Node.js \u0648 npm \u0631\u0627 \u0646\u0635\u0628 \u0646\u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f\u060c \u0628\u0627\u06cc\u062f \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0627\u0632 \u0633\u0627\u06cc\u062a \u0631\u0633\u0645\u06cc Node.js \u062f\u0627\u0646\u0644\u0648\u062f \u0648 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f.) \u067e\u0633 \u0627\u0632 \u0646\u0635\u0628 Node.js \u0648 npm\u060c \u0634\u0645\u0627 \u0642\u0627\u062f\u0631 \u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u0648\u062f TypeScript \u0631\u0627 \u0628\u0647 \u0633\u0627\u062f\u06af\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 npm \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f.<\/p><p>\u0645\u0631\u0627\u062d\u0644 \u0646\u0635\u0628 TypeScript \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u0627\u0633\u062a.<\/p><p>1. \u062f\u0631 \u06af\u0627\u0645 \u0646\u062e\u0633\u062a \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 \u06cc\u0627 \u062e\u0637 \u0641\u0631\u0645\u0627\u0646 \u0633\u06cc\u0633\u062a\u0645 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f \u0648 \u062f\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f \u062a\u0627 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u062a\u0648\u0627\u0646\u062f \u0628\u0647 \u0635\u0648\u0631\u062a \u0633\u0631\u062a\u0627\u0633\u0631\u06cc \u0646\u0635\u0628 \u0634\u0648\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e8c41c elementor-widget elementor-widget-code-highlight\" data-id=\"0e8c41c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>npm install -g typescript\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b4de690 elementor-widget elementor-widget-text-editor\" data-id=\"b4de690\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u062f\u0631 \u0627\u0628\u062a\u062f\u0627 \u0641\u0627\u06cc\u0644 TypeScript \u0631\u0627 \u0628\u0627 \u0646\u0627\u0645 greeter.ts \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u0648 \u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u0622\u0646 \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a828ee2 elementor-widget elementor-widget-code-highlight\" data-id=\"a828ee2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>type Message = {\r\n  text: string;\r\n  author: string;\r\n};\r\n\r\nfunction renderMessage(msg: Message): void {\r\n  const element = document.createElement(\"p\");\r\n  element.innerText = `${msg.author} says: ${msg.text}`;\r\n  document.body.appendChild(element);\r\n}\r\n\r\nconst message: Message = {\r\n  text: \"TypeScript makes JavaScript safer!\",\r\n  author: \"Amir\"\r\n};\r\n\r\nrenderMessage(message);<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a5ff2e elementor-widget elementor-widget-text-editor\" data-id=\"6a5ff2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u0628\u0631\u0627\u06cc \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 TypeScript \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0646\u0635\u0628 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0646\u0633\u062e\u0647 \u0646\u0635\u0628 \u0634\u062f\u0647 TypeScript \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3392d9e elementor-widget elementor-widget-code-highlight\" data-id=\"3392d9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>tsc -v\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67003a7 elementor-widget elementor-widget-text-editor\" data-id=\"67003a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0641\u0627\u06cc\u0644\u06cc \u06a9\u0647 \u0628\u0627\u0644\u0627\u062a\u0631 \u0633\u0627\u062e\u062a\u06cc\u062f \u0631\u0627 \u0627\u062c\u0631\u0627 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-039a64a elementor-widget elementor-widget-code-highlight\" data-id=\"039a64a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-typescript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-typescript\">\n\t\t\t\t\t<xmp>tsc greeter.ts\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-815314a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"815314a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-271530e\" data-id=\"271530e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-faa4dcb elementor-widget elementor-widget-text-editor\" data-id=\"faa4dcb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0641\u0627\u06cc\u0644 TypeScript \u0634\u0645\u0627 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 JavaScript \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0631 \u0646\u0647\u0627\u06cc\u062a\u060c \u0634\u0645\u0627 TypeScript \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f \u0648 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0646 \u062f\u0631 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cd0ffa4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cd0ffa4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e571a87\" data-id=\"e571a87\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1ea7126 elementor-widget-divider--separator-type-pattern elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1ea7126\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\" style=\"--divider-pattern-url: url(&quot;data:image\/svg+xml,%3Csvg xmlns=&#039;http:\/\/www.w3.org\/2000\/svg&#039; preserveAspectRatio=&#039;none&#039; overflow=&#039;visible&#039; height=&#039;100%&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1&#039; stroke-linecap=&#039;square&#039; stroke-miterlimit=&#039;10&#039;%3E%3Cpath d=&#039;M0,21c3.3,0,8.3-0.9,15.7-7.1c6.6-5.4,4.4-9.3,2.4-10.3c-3.4-1.8-7.7,1.3-7.3,8.8C11.2,20,17.1,21,24,21&#039;\/%3E%3C\/svg%3E&quot;);\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2bd7e10 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2bd7e10\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d115709\" data-id=\"d115709\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e852882 elementor-widget elementor-widget-text-editor\" data-id=\"e852882\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>\u0645\u0642\u0627\u06cc\u0633\u0647 TypeScript \u0648 JavaScript<\/h2><p>\u0627\u06cc\u0646\u06a9\u0647 \u06a9\u062f\u0627\u0645 \u06cc\u06a9 \u0627\u0632 \u0627\u06cc\u0646 \u062f\u0648 \u0632\u0628\u0627\u0646 \u0645\u0646\u0627\u0633\u0628\u200c\u062a\u0631\u0646\u062f \u0628\u0647 \u0646\u0648\u0639 \u0646\u06cc\u0627\u0632 \u0634\u0645\u0627 \u0648 \u067e\u0631\u0648\u0698\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0631\u0648\u06cc \u0622\u0646 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f \u0628\u0633\u062a\u06af\u06cc \u062f\u0627\u0631\u062f. \u0647\u0631 \u06a9\u062f\u0627\u0645 \u0627\u0632 \u0627\u06cc\u0646 \u062f\u0648 \u0632\u0628\u0627\u0646 \u0646\u0642\u0627\u0637 \u0642\u0648\u062a \u0648 \u0636\u0639\u0641 \u062e\u0627\u0635 \u062e\u0648\u062f \u0631\u0627 \u062f\u0627\u0631\u0646\u062f \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0646\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fcba252 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fcba252\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a3074fb\" data-id=\"a3074fb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f120f95 elementor-widget elementor-widget-text-editor\" data-id=\"f120f95\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<table>\n    <thead>\n      <tr>\n        <th>\u0648\u06cc\u0698\u06af\u06cc<\/th>\n        <th><span class=\"badge ts-badge\">TypeScript<\/span><\/th>\n        <th><span class=\"badge js-badge\">JavaScript<\/span><\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <td class=\"feature\">\u062a\u0627\u06cc\u067e\u200c\u06af\u0630\u0627\u0631\u06cc \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9<\/td>\n        <td class=\"yes\">\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06a9\u0627\u0645\u0644<\/td>\n        <td class=\"no\">\u062e\u06cc\u0631 (\u067e\u0648\u06cc\u0627)<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u062a\u0634\u062e\u06cc\u0635 \u062e\u0637\u0627 \u062f\u0631 \u0632\u0645\u0627\u0646 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644<\/td>\n        <td class=\"yes\">\u0628\u0644\u0647 (\u0642\u0628\u0644 \u0627\u0632 \u0627\u062c\u0631\u0627)<\/td>\n        <td class=\"no\">\u0641\u0642\u0637 \u062f\u0631 \u0632\u0645\u0627\u0646 \u0627\u062c\u0631\u0627<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u0627\u0633\u062a\u0646\u0628\u0627\u0637 \u0646\u0648\u0639 \u062e\u0648\u062f\u06a9\u0627\u0631 (Type Inference)<\/td>\n        <td class=\"yes\">\u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0648 \u0647\u0648\u0634\u0645\u0646\u062f<\/td>\n        <td class=\"no\">\u0646\u062f\u0627\u0631\u062f<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 Generics<\/td>\n        <td class=\"yes\">\u06a9\u0627\u0645\u0644<\/td>\n        <td class=\"no\">\u0646\u062f\u0627\u0631\u062f<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">Union \/ Intersection Types<\/td>\n        <td class=\"yes\">\u062f\u0627\u0631\u062f<\/td>\n        <td class=\"no\">\u0646\u062f\u0627\u0631\u062f<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u06a9\u0644\u0627\u0633\u200c\u0647\u0627 \u0648 \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633\u200c\u0647\u0627<\/td>\n        <td class=\"yes\">\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0628\u0648\u0645\u06cc \u0648 \u06a9\u0627\u0645\u0644<\/td>\n        <td class=\"partial\">\u06a9\u0644\u0627\u0633 \u062f\u0627\u0631\u062f (ES6+) \u0648\u0644\u06cc \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633 \u0646\u062f\u0627\u0631\u062f<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">Access Modifiers (public, private, protected)<\/td>\n        <td class=\"yes\">\u062f\u0627\u0631\u062f<\/td>\n        <td class=\"no\">\u0646\u062f\u0627\u0631\u062f (\u0641\u0642\u0637 \u0628\u0627 # \u062f\u0631 ES2022)<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">Enums<\/td>\n        <td class=\"yes\">\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06a9\u0627\u0645\u0644<\/td>\n        <td class=\"no\">\u0646\u062f\u0627\u0631\u062f<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">Tuples<\/td>\n        <td class=\"yes\">\u062f\u0627\u0631\u062f<\/td>\n        <td class=\"no\">\u0646\u062f\u0627\u0631\u062f (\u0641\u0642\u0637 \u0622\u0631\u0627\u06cc\u0647)<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">Decorators (\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc)<\/td>\n        <td class=\"yes\">\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f<\/td>\n        <td class=\"no\">\u0646\u062f\u0627\u0631\u062f<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0628\u0627 \u06a9\u062f \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/td>\n        <td class=\"yes\">\u06f1\u06f0\u06f0\u066a (Superset)<\/td>\n        <td class=\"yes\">\u062e\u0648\u062f\u0634 \u0627\u0633\u062a<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u062d\u062c\u0645 \u062e\u0631\u0648\u062c\u06cc \u0646\u0647\u0627\u06cc\u06cc (\u067e\u0633 \u0627\u0632 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644)<\/td>\n        <td class=\"yes\">\u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062e\u0627\u0644\u0635<\/td>\n        <td class=\"yes\">\u0647\u0645\u0627\u0646 \u06a9\u062f \u0627\u0635\u0644\u06cc<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc IDE \u0648 \u062a\u06a9\u0645\u06cc\u0644 \u0647\u0648\u0634\u0645\u0646\u062f \u06a9\u062f<\/td>\n        <td class=\"yes\">\u0639\u0627\u0644\u06cc (VS Code, WebStorm \u0648 &#8230;)<\/td>\n        <td class=\"partial\">\u062e\u0648\u0628\u060c \u0627\u0645\u0627 \u0645\u062d\u062f\u0648\u062f\u062a\u0631<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u0645\u0646\u0627\u0633\u0628 \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af \u0648 \u062a\u06cc\u0645\u06cc<\/td>\n        <td class=\"yes\">\u0628\u0647\u062a\u0631\u06cc\u0646 \u0627\u0646\u062a\u062e\u0627\u0628<\/td>\n        <td class=\"no\">\u0628\u0627 \u0631\u0634\u062f \u067e\u0631\u0648\u0698\u0647 \u0645\u0634\u06a9\u0644\u200c\u0633\u0627\u0632 \u0645\u06cc\u200c\u0634\u0648\u062f<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u0632\u0645\u0627\u0646 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0627\u0648\u0644\u06cc\u0647<\/td>\n        <td class=\"partial\">\u0628\u06cc\u0634\u062a\u0631 \u0627\u0632 JS<\/td>\n        <td class=\"yes\">\u06a9\u0645\u062a\u0631<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af<\/td>\n        <td class=\"yes\">Angular (\u0631\u0633\u0645\u06cc)\u060c React\u060c Vue 3\u060c NestJS<\/td>\n        <td class=\"yes\">\u0647\u0645\u0647 \u062c\u0627\u060c \u0627\u0645\u0627 \u0628\u062f\u0648\u0646 \u062a\u0627\u06cc\u067e<\/td>\n      <\/tr>\n      <tr>\n        <td class=\"feature\">\u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u0628\u0647 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/td>\n        <td class=\"yes\">\u0644\u0627\u0632\u0645 \u0627\u0633\u062a (tsc)<\/td>\n        <td class=\"no\">\u0645\u0633\u062a\u0642\u06cc\u0645 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ee3424b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ee3424b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-df02eee\" data-id=\"df02eee\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b1ad6b0 elementor-widget-divider--separator-type-pattern elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"b1ad6b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\" style=\"--divider-pattern-url: url(&quot;data:image\/svg+xml,%3Csvg xmlns=&#039;http:\/\/www.w3.org\/2000\/svg&#039; preserveAspectRatio=&#039;none&#039; overflow=&#039;visible&#039; height=&#039;100%&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1&#039; stroke-linecap=&#039;square&#039; stroke-miterlimit=&#039;10&#039;%3E%3Cpath d=&#039;M0,21c3.3,0,8.3-0.9,15.7-7.1c6.6-5.4,4.4-9.3,2.4-10.3c-3.4-1.8-7.7,1.3-7.3,8.8C11.2,20,17.1,21,24,21&#039;\/%3E%3C\/svg%3E&quot;);\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e8cc6f0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e8cc6f0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-81203f6\" data-id=\"81203f6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-44a0765 elementor-widget elementor-widget-text-editor\" data-id=\"44a0765\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>\u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0648 \u0645\u062d\u06cc\u0637\u200c\u0647\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 (IDE\u200c) \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h2><p>\u062f\u0631 \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u0645 \u062a\u0627 \u0628\u0647 \u062a\u0648\u0636\u06cc\u062d \u062f\u0631\u0628\u0627\u0631\u0647 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0645\u062d\u06cc\u0637\u200c\u0647\u0627\u06cc \u062a\u0648\u0633\u0639\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0628\u0627 \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0645\u0646\u0627\u0633\u0628\u200c\u0627\u0646\u062f \u0628\u067e\u0631\u062f\u0627\u0632\u06cc\u0645.<br \/>1. VS Code \u0627\u0632 \u062c\u0645\u0644\u0647 \u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f\u062a\u0631\u06cc\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631 \u0645\u062a\u0646 \u0627\u0633\u062a \u06a9\u0647 \u062a\u0648\u0633\u0637 \u0645\u0627\u06cc\u06a9\u0631\u0648\u0633\u0627\u0641\u062a \u062a\u0648\u0633\u0639\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0647\u200c \u0627\u0633\u062a \u0648 \u0628\u0627 \u0627\u0631\u0627\u0626\u0647 \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u0645\u062a\u0639\u062f\u062f \u0645\u062d\u06cc\u0637 \u0645\u0646\u0627\u0633\u0628\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f\u0647\u200c \u0627\u0633\u062a.<br \/>2. WebStorm \u06cc\u06a9 IDE \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0628\u0631\u0627\u06cc \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0633\u062a. \u06a9\u0647 \u0628\u0647 \u0627\u0631\u0627\u0626\u0647 \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u0645\u062a\u0639\u062f\u062f\u06cc \u0645\u06cc\u200c\u067e\u0631\u062f\u0627\u0632\u062f \u0648 \u06af\u0632\u06cc\u0646\u0647\u200c\u0627\u06cc \u0645\u0646\u0627\u0633\u0628 \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af \u0648 \u067e\u06cc\u0686\u06cc\u062f\u0647 \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0628\u0633\u06cc\u0627\u0631 \u0645\u0646\u0627\u0633\u0628 \u0627\u0633\u062a.<br \/>3. \u0627\u06af\u0631 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u0633\u0631\u0639\u062a \u0628\u0627\u0644\u0627 \u062f\u0631 \u06a9\u0646\u0627\u0631 \u0633\u0627\u062f\u06af\u06cc \u0647\u0633\u062a\u06cc\u062f Sublime Text \u06cc\u06a9 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631 \u0645\u062a\u0646 \u0633\u0631\u06cc\u0639 \u0648 \u0633\u0628\u06a9 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627\u0633\u062a.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c73c7af elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c73c7af\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a7b0aa0\" data-id=\"a7b0aa0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-30d796a elementor-blockquote--skin-boxed elementor-widget elementor-widget-blockquote\" data-id=\"30d796a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"blockquote.default\">\n\t\t\t\t\t\t\t<blockquote class=\"elementor-blockquote\">\n\t\t\t<p class=\"elementor-blockquote__content\">\n\t\t\t\t\u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0642\u062f\u0631\u062a \u0648 \u06a9\u0646\u062a\u0631\u0644 \u0628\u0631 \u0631\u0648\u06cc \u0648\u0628 \u0633\u0627\u06cc\u062a \u062e\u0648\u062f \u0647\u0633\u062a\u06cc\u062f<strong><a href=\"https:\/\/pouyanit.com\/virtual-server\/\"> \u0633\u0631\u0648\u0631 \u0645\u062c\u0627\u0632\u06cc<\/a><\/strong> \u067e\u0648\u06cc\u0627\u0646 \u0622\u06cc \u062a\u06cc \u0628\u0647\u062a\u0631\u06cc\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627\u0633\u062a \u0648 \u0628\u0627 \u0627\u0631\u0627\u0626\u0647 \u06a9\u0646\u062a\u0631\u0644 \u06a9\u0627\u0645\u0644 \u0628\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a\u060c \u0627\u0631\u0627\u0626\u0647 \u0645\u0646\u0627\u0628\u0639 \u0645\u062a\u0646\u0648\u0639\u060c \u0645\u0642\u06cc\u0627\u0633 \u067e\u0630\u06cc\u0631\u06cc \u0648 \u0627\u0645\u0646\u06cc\u062a \u0628\u0627\u0644\u0627 \u062f\u0631 \u0645\u0633\u06cc\u0631 \u062a\u0648\u0633\u0639\u0647 \u06a9\u0633\u0628 \u0648 \u06a9\u0627\u0631\u062a\u0627\u0646 \u062f\u0631 \u06a9\u0646\u0627\u0631 \u0634\u0645\u0627 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f.\t\t\t<\/p>\n\t\t\t\t\t<\/blockquote>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a841527 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a841527\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0ba39a0\" data-id=\"0ba39a0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1afb8b7 elementor-widget-divider--separator-type-pattern elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1afb8b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\" style=\"--divider-pattern-url: url(&quot;data:image\/svg+xml,%3Csvg xmlns=&#039;http:\/\/www.w3.org\/2000\/svg&#039; preserveAspectRatio=&#039;none&#039; overflow=&#039;visible&#039; height=&#039;100%&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1&#039; stroke-linecap=&#039;square&#039; stroke-miterlimit=&#039;10&#039;%3E%3Cpath d=&#039;M0,21c3.3,0,8.3-0.9,15.7-7.1c6.6-5.4,4.4-9.3,2.4-10.3c-3.4-1.8-7.7,1.3-7.3,8.8C11.2,20,17.1,21,24,21&#039;\/%3E%3C\/svg%3E&quot;);\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-84a56e9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"84a56e9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e930297\" data-id=\"e930297\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-07d1dcd elementor-widget elementor-widget-text-editor\" data-id=\"07d1dcd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>\u0648 \u062f\u0631 \u0622\u062e\u0631<\/h2><p>TypeScript \u0627\u0632 \u062c\u0645\u0644\u0647 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062a\u0648\u0633\u0637 \u0645\u0627\u06cc\u06a9\u0631\u0648\u0633\u0627\u0641\u062a \u062a\u0648\u0633\u0639\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f \u0648 \u062f\u0631 \u0633\u0627\u0644 2012 \u0645\u0639\u0631\u0641\u06cc \u0634\u062f. \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0628\u0631 \u067e\u0627\u06cc\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0633\u062a \u0648 \u0647\u0645\u0647 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0622\u0646 \u0631\u0627 \u062f\u0627\u0631\u062f. \u0627\u0632 \u062c\u0645\u0644\u0647 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0647 \u062a\u0627\u06cc\u067e \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9\u060c \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062a\u0648\u0633\u0637 \u06a9\u0644\u0627\u0633\u200c\u0647\u0627 \u0648 \u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627\u060c \u062f\u0627\u0634\u062a\u0646 \u0627\u0628\u0632\u0627\u0631 \u062a\u0648\u0633\u0639\u0647 \u0628\u0631\u0627\u06cc \u0628\u0647\u0628\u0648\u062f \u0648 \u062a\u062d\u0644\u06cc\u0644 \u06a9\u062f\u0647\u0627 \u0648 \u0627\u06cc\u0646 \u062f\u0633\u062a \u0627\u0632 \u0645\u0648\u0627\u0631\u062f \u0627\u0634\u0627\u0631\u0647 \u06a9\u0631\u062f. \u0634\u0645\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u067e\u06cc\u062a \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0645\u06cc\u0632\u0627\u0646 \u062e\u0637\u0627\u0647\u0627 \u0631\u0627 \u06a9\u0627\u0647\u0634 \u062f\u0647\u06cc\u062f \u0648 \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc \u0648 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u06a9\u062f\u0647\u0627 \u0648 \u062a\u0648\u0633\u0639\u0647 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0647\u0628\u0648\u062f \u0628\u062e\u0634\u06cc\u062f. \u0647\u0645\u0686\u0646\u06cc\u0646 \u0627\u0632 \u0622\u0646 \u062f\u0631 \u062a\u0648\u0633\u0639\u0647 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u06a9\u0646\u0627\u0631 \u0622\u0646 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u0639\u0627\u06cc\u0628\u06cc \u0646\u06cc\u0632 \u062f\u0627\u0631\u062f \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0647 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0632\u0645\u0627\u0646 \u0628\u0631 \u0622\u0646 \u0648 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u06a9\u0631\u062f\u0646 \u06a9\u062f\u0647\u0627 \u0628\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0634\u0627\u0631\u0647 \u06a9\u0631\u062f.<\/p><p>\u062f\u0631 \u06a9\u0644 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06cc\u06a9 \u0627\u0628\u0632\u0627\u0631 \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u0646\u0648\u0634\u062a\u0646 \u06a9\u062f\u0647\u0627\u06cc \u067e\u0627\u06cc\u062f\u0627\u0631\u062a\u0631\u060c \u0642\u0627\u0628\u0644 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc\u200c\u062a\u0631 \u0648 \u0627\u06cc\u0645\u0646\u200c\u062a\u0631 \u0647\u0633\u062a\u0646\u062f\u060c \u0628\u0647\u200c\u0648\u06cc\u0698\u0647 \u062f\u0631 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af \u0648 \u067e\u06cc\u0686\u06cc\u062f\u0647 \u0647\u0633\u062a\u0646\u062f.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-29ff52b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"29ff52b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c6d7d33\" data-id=\"c6d7d33\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-46119d5 elementor-widget elementor-widget-text-editor\" data-id=\"46119d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>\u0633\u0648\u0627\u0644\u0627\u062a \u0645\u062a\u062f\u0627\u0648\u0644<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3c2432d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3c2432d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8c09ff4\" data-id=\"8c09ff4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2b501d3 elementor-widget elementor-widget-toggle\" data-id=\"2b501d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-4541\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-4541\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-caret-left\" viewBox=\"0 0 192 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><svg class=\"elementor-toggle-icon-opened e-font-icon-svg e-fas-caret-up\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\"><h3 style=\"font-size: 19px\">TypeScript \u0686\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u0647\u0627\u06cc\u06cc \u062f\u0627\u0631\u062f\u061f<\/h3><\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-4541\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-4541\"><p>\u0627\u0632 \u0632\u0628\u0627\u0646 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u062f\u0631 \u062d\u0648\u0632\u0647\u200e\u200c\u0647\u0627\u06cc \u0641\u0631\u0627\u0646\u062a \u0627\u0646\u062f\u060c \u0628\u06a9 \u0627\u0646\u062f\u060c \u062a\u0648\u0633\u0639\u0647 \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0648&#8230; \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-4542\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-4542\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-caret-left\" viewBox=\"0 0 192 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><svg class=\"elementor-toggle-icon-opened e-font-icon-svg e-fas-caret-up\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\"><h3 style=\"font-size: 19px\">TypeScript \u0628\u0631\u0627\u06cc \u0686\u0647 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc\u06cc \u0645\u0646\u0627\u0633\u0628\u200c\u200e\u062a\u0631 \u0627\u0633\u062a\u061f<\/h3><\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-4542\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-4542\"><p>\u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06af\u0633\u062a\u0631\u062f\u0647 \u0648 \u0627\u0645\u0646\u06cc\u062a \u0628\u0627\u0644\u0627 \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af \u0648 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u0627\u0633\u062a.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5ab70d1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5ab70d1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-64d4838\" data-id=\"64d4838\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d7af64 elementor-widget elementor-widget-text-editor\" data-id=\"1d7af64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p dir=\"ltr\">\u0645\u0646\u0627\u0628\u0639<\/p><ul dir=\"ltr\"><li>www.geeksforgeeks.org\/introduction-to-typescript<\/li><li>https:\/\/kinsta.com\/blog\/what-is-typescript\/<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628 \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a (TypeScript) \u0627\u0632 \u062c\u0645\u0644\u0647 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u0646\u0628\u0639 \u0628\u0627\u0632 \u0627\u0633\u062a \u06a9\u0647 \u062a\u0648\u0633\u0637 \u0634\u0631\u06a9\u062a \u0645\u0627\u06cc\u06a9\u0631\u0648\u0633\u0627\u0641\u062a \u062a\u0648\u0633\u0639\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u062f\u0631 \u0633\u0627\u0644 2012 \u0642\u062f\u0645 \u0628\u0647 \u062f\u0646\u06cc\u0627\u06cc \u0627\u0645\u0631\u0648\u0632\u06cc \u06af\u0630\u0627\u0634\u062a \u0648 \u0628\u0627 \u06af\u0630\u0634\u062a \u0632\u0645\u0627\u0646 \u0648 \u062a\u06a9\u0627\u0645\u0644 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0648 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627 \u062c\u0630\u0627\u0628\u06cc\u062a \u0632\u06cc\u0627\u062f\u062a\u0631\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f. \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u00a0\u0647\u0631\u0622\u0646\u0686\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u067e\u06cc\u062f\u0627 \u0634\u0648\u062f [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":131091,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[28],"tags":[341,697,1461],"class_list":["post-64814","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","tag-microsoft","tag-697","tag-1461"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.6 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>TypeScript: \u0628\u0631\u0631\u0633\u06cc \u062c\u0627\u0645\u0639 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062f\u0631\u0646 \u0641\u0631\u0627\u0646\u062a \u0627\u0646\u062f<\/title>\n<meta name=\"description\" content=\"\u0628\u0631\u0631\u0633\u06cc \u0632\u0628\u0627\u0646 TypeScript | \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u060c \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc\u060c \u0645\u0642\u0627\u06cc\u0633\u0647 \u0628\u0627 JavaScript | \u0686\u0631\u0627 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u061f\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pouyanit.com\/blog\/typescript-\u062a\u0641\u0627\u0648\u062a-\u0628\u06cc\u0646-\u062a\u0627\u06cc\u067e-\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a-\u0648-\u062c\u0627\u0648\u0627-\u0627\u0633\u06a9\u0631\u06cc\u067e\/\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TypeScript \u0686\u06cc\u0633\u062a\u061f \u0686\u0631\u0627 \u0628\u0627\u06cc\u062f \u0622\u0646 \u0631\u0627 \u06cc\u0627\u062f \u06af\u0631\u0641\u062a\u061f\" \/>\n<meta property=\"og:description\" content=\"\u0628\u0631\u0631\u0633\u06cc \u0632\u0628\u0627\u0646 TypeScript | \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u060c \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc\u060c \u0645\u0642\u0627\u06cc\u0633\u0647 \u0628\u0627 JavaScript | \u0686\u0631\u0627 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u061f\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pouyanit.com\/blog\/typescript-\u062a\u0641\u0627\u0648\u062a-\u0628\u06cc\u0646-\u062a\u0627\u06cc\u067e-\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a-\u0648-\u062c\u0627\u0648\u0627-\u0627\u0633\u06a9\u0631\u06cc\u067e\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0648\u0628\u0644\u0627\u06af \u067e\u0648\u06cc\u0627\u0646 \u0622\u06cc \u062a\u06cc\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pouyanit\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-26T06:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-27T05:49:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pouyanit.com\/blog\/wp-content\/uploads\/2025\/11\/TypeScript.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"966\" \/>\n\t<meta property=\"og:image:height\" content=\"605\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"\u0641\u0627\u0637\u0645\u0647 \u0648\u0644\u06cc \u0646\u0698\u0627\u062f\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pouyanit\" \/>\n<meta name=\"twitter:site\" content=\"@pouyanit\" \/>\n<meta name=\"twitter:label1\" content=\"\u0646\u0648\u0634\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u062f\u0633\u062a\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u0641\u0627\u0637\u0645\u0647 \u0648\u0644\u06cc \u0646\u0698\u0627\u062f\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u0632\u0645\u0627\u0646 \u062a\u0642\u0631\u06cc\u0628\u06cc \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 \u062f\u0642\u06cc\u0642\u0647\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"TypeScript: \u0628\u0631\u0631\u0633\u06cc \u062c\u0627\u0645\u0639 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062f\u0631\u0646 \u0641\u0631\u0627\u0646\u062a \u0627\u0646\u062f","description":"\u0628\u0631\u0631\u0633\u06cc \u0632\u0628\u0627\u0646 TypeScript | \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u060c \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc\u060c \u0645\u0642\u0627\u06cc\u0633\u0647 \u0628\u0627 JavaScript | \u0686\u0631\u0627 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u061f","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pouyanit.com\/blog\/typescript-\u062a\u0641\u0627\u0648\u062a-\u0628\u06cc\u0646-\u062a\u0627\u06cc\u067e-\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a-\u0648-\u062c\u0627\u0648\u0627-\u0627\u0633\u06a9\u0631\u06cc\u067e\/","og_locale":"fa_IR","og_type":"article","og_title":"TypeScript \u0686\u06cc\u0633\u062a\u061f \u0686\u0631\u0627 \u0628\u0627\u06cc\u062f \u0622\u0646 \u0631\u0627 \u06cc\u0627\u062f \u06af\u0631\u0641\u062a\u061f","og_description":"\u0628\u0631\u0631\u0633\u06cc \u0632\u0628\u0627\u0646 TypeScript | \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u060c \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc\u060c \u0645\u0642\u0627\u06cc\u0633\u0647 \u0628\u0627 JavaScript | \u0686\u0631\u0627 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u061f","og_url":"https:\/\/pouyanit.com\/blog\/typescript-\u062a\u0641\u0627\u0648\u062a-\u0628\u06cc\u0646-\u062a\u0627\u06cc\u067e-\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a-\u0648-\u062c\u0627\u0648\u0627-\u0627\u0633\u06a9\u0631\u06cc\u067e\/","og_site_name":"\u0648\u0628\u0644\u0627\u06af \u067e\u0648\u06cc\u0627\u0646 \u0622\u06cc \u062a\u06cc","article_publisher":"https:\/\/www.facebook.com\/pouyanit","article_published_time":"2024-08-26T06:30:00+00:00","article_modified_time":"2025-11-27T05:49:37+00:00","og_image":[{"width":966,"height":605,"url":"https:\/\/pouyanit.com\/blog\/wp-content\/uploads\/2025\/11\/TypeScript.webp","type":"image\/webp"}],"author":"\u0641\u0627\u0637\u0645\u0647 \u0648\u0644\u06cc \u0646\u0698\u0627\u062f","twitter_card":"summary_large_image","twitter_creator":"@pouyanit","twitter_site":"@pouyanit","twitter_misc":{"\u0646\u0648\u0634\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u062f\u0633\u062a":"\u0641\u0627\u0637\u0645\u0647 \u0648\u0644\u06cc \u0646\u0698\u0627\u062f","\u0632\u0645\u0627\u0646 \u062a\u0642\u0631\u06cc\u0628\u06cc \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646":"9 \u062f\u0642\u06cc\u0642\u0647"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pouyanit.com\/blog\/typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be\/","url":"https:\/\/pouyanit.com\/blog\/typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be\/","name":"TypeScript: \u0628\u0631\u0631\u0633\u06cc \u062c\u0627\u0645\u0639 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u062f\u0631\u0646 \u0641\u0631\u0627\u0646\u062a \u0627\u0646\u062f","isPartOf":{"@id":"https:\/\/pouyanit.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pouyanit.com\/blog\/typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be\/#primaryimage"},"image":{"@id":"https:\/\/pouyanit.com\/blog\/typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be\/#primaryimage"},"thumbnailUrl":"https:\/\/pouyanit.com\/blog\/wp-content\/uploads\/2025\/11\/TypeScript.webp","datePublished":"2024-08-26T06:30:00+00:00","dateModified":"2025-11-27T05:49:37+00:00","author":{"@id":"https:\/\/pouyanit.com\/blog\/#\/schema\/person\/cc631dafb800ff328613f5511e28c0c9"},"description":"\u0628\u0631\u0631\u0633\u06cc \u0632\u0628\u0627\u0646 TypeScript | \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u060c \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc\u060c \u0645\u0642\u0627\u06cc\u0633\u0647 \u0628\u0627 JavaScript | \u0686\u0631\u0627 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u061f","breadcrumb":{"@id":"https:\/\/pouyanit.com\/blog\/typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be\/#breadcrumb"},"inLanguage":"fa-IR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pouyanit.com\/blog\/typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be\/"]}]},{"@type":"ImageObject","inLanguage":"fa-IR","@id":"https:\/\/pouyanit.com\/blog\/typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be\/#primaryimage","url":"https:\/\/pouyanit.com\/blog\/wp-content\/uploads\/2025\/11\/TypeScript.webp","contentUrl":"https:\/\/pouyanit.com\/blog\/wp-content\/uploads\/2025\/11\/TypeScript.webp","width":966,"height":605,"caption":"TypeScript"},{"@type":"BreadcrumbList","@id":"https:\/\/pouyanit.com\/blog\/typescript-%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d9%88-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u062e\u0627\u0646\u0647","item":"https:\/\/pouyanit.com\/blog\/"},{"@type":"ListItem","position":2,"name":"TypeScript \u0686\u06cc\u0633\u062a\u061f \u0686\u0631\u0627 \u0628\u0627\u06cc\u062f \u0622\u0646 \u0631\u0627 \u06cc\u0627\u062f \u06af\u0631\u0641\u062a\u061f"}]},{"@type":"WebSite","@id":"https:\/\/pouyanit.com\/blog\/#website","url":"https:\/\/pouyanit.com\/blog\/","name":"\u0648\u0628\u0644\u0627\u06af \u067e\u0648\u06cc\u0627\u0646 \u0622\u06cc \u062a\u06cc","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pouyanit.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fa-IR"}]}},"_links":{"self":[{"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/posts\/64814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/comments?post=64814"}],"version-history":[{"count":0,"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/posts\/64814\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/media\/131091"}],"wp:attachment":[{"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/media?parent=64814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/categories?post=64814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pouyanit.com\/blog\/wp-json\/wp\/v2\/tags?post=64814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}