Դրանք ավելորդ են TypeScript-ում, և ահա թե ինչու: Ձեր ժամանակն ավարտվեց, կետ-ստորակետ: JavaScript-ի ստորակետերը կամընտիր են՝ շնորհիվ Automatic կետ-ստորակետի ներդրման (ASI): … ASI-ն պարզ չէ, և կան մի քանի իրավիճակներ, երբ կետ-ստորակետը բաց թողնելը կհանգեցնի գործարկման ժամանակի անսպասելի սխալի:
Դուք բացակայում եք ստորակետ TypeScript:
2 Պատասխաններ. Կետսակետները կամընտիր են JavaScript-ում - TypeScript-ը JavaScript-ի գերբազմություն է, ergo, ստորակետերը կամընտիր են TypeScript-ում: Այնուամենայնիվ, ASI-ի հետ խնդիրներ կունենաք, ինչպես JavaScript-ի դեպքում, եթե չգիտեք, թե որտեղ են ինքնաբերաբար տեղադրվելու կետ-ստորակետերը:
Արդյո՞ք ստորակետը պարտադիր է անկյունային:
Որտե՞ղ են ստորակետերը ընտրովի և որտե՞ղ են դրանք պարտադիր: Նախ, կետ-ստորակետն ընտրովի է միայն այն դեպքում, երբ կա տողի ընդմիջում, փակման փակագիծ կամ ծրագրի ավարտ: Ստորակետերը կամընտիր չեն նույն տողում հայտնված հայտարարությունների միջև:
Արդյո՞ք JavaScript-ում ստորակետերը անհրաժեշտ են:
JavaScript ստորակետերը կամընտիր են: … Այս ամենը հնարավոր է, քանի որ JavaScript-ը խստորեն չի պահանջում ստորակետեր: Երբ տեղ կա, որտեղ ստորակետ էր պետք, այն ավելացնում է կուլիսներում։ Գործընթացը, որն անում է դա, կոչվում է ավտոմատ կետ-ստորակետի տեղադրում:
Արդյո՞ք անհրաժեշտ են ստորակետեր:
Կետսակետ օգնում են կապել սերտորեն կապված գաղափարները, երբ անհրաժեշտ է ստորակետից ուժեղ ոճի նշան: Արդյունավետ օգտագործելով կետ-ստորակետերը՝ դուք կարող եք ձեր գրվածքն ավելի բարդ դարձնել: