AMcoder - javascript, python, java, html, php, sql

Թեմայի վերաբերյալ հրապարակումներ 'typescript'


խաղահրապարակ
type A = {[x:string]:string} type B = keyof A // string | number // ^? const A:A = {a:"abc",[1]:"xyz"} type C = keyof A & string // string // ^? խաղահրապարակ Սովորաբար դա որևէ խնդիր չի առաջացնի, քանի որ javascript-ում թվային ստեղնը կպարտադրվի լարային ստեղնի մեջ սակայն դա կարող է խնդիր առաջացնել, եթե մենք ինչ-որ տեսակի մանիպուլյացիա ենք անում Սա լուծելու համար մենք կարող ենք այն հատել տողի հետ կամ ts կոնֆիգուրայում սահմանել keyofStringsOnly -ը true կամ պարզապես..

Անցանց ֆայլերի մշակում Javascript/React-ում՝ օգտագործելով File API
Javascript-ը կարող է հիանալի միջոց լինել ծրագրակազմի բաշխման համար՝ առանց օգտագործողներին գործադիրներ տեղադրելու պահանջի: Մի մեծ առավելություն, որը հաճախ անտեսվում է, այն է, որ այն կարող է նաև կառավարել ֆայլերը ձեր տեղական մեքենայի վրա՝ օգտագործելով File API : Քանի որ այն այնքան քիչ է օգտագործվում, կարող է դժվար լինել թեմայի վերաբերյալ լավ ռեսուրսներ գտնելը, ուստի այս հոդվածով մենք հավաքեցինք բոլոր հիմունքները և դրանք կանդրադառնանք քայլ առ քայլ: Թույլ տալ օգտվողներին ընտրել ֆայլեր..

[TS] TypeScript — Պահպանեք սա սովորական տեսակները հիշելու համար
Ողջույն միջին! Սա իմ առաջին, հուսով եմ, TypeScript հակիրճ տեղեկատվության շարքն է, որը նախատեսված է արագ մուտք գործելու համար, երբ ինչ-որ մեկին անհրաժեշտ է հիշել հայեցակարգը կամ օգտագործել այս հիանալի ծրագրավորման լեզվի օրինակը: Սկսենք սովորական տեսակներից, որոնք մենք օգտագործում ենք ամեն անգամ, բայց դա կարող է տեղի ունենալ, և երբեմն մենք պետք է արագ վերանայենք: Պարզունակները լար // Explicit type const NAME: string = "Bob"; // Implicit type const NAME =..

Ինչպես ուղարկել նամակներ Next.js-ում Nodemailer+Gmail-ով՝ TypeScript-ի միջոցով
Ես կառուցում եմ մի կայք, որն ունի կոնտակտային հնարավորություն: Այն ստանդարտ կոնտակտային ձև է, որտեղ օգտվողները կարող են մուտքագրել իրենց անունը, էլ. հասցեն և կարճ հաղորդագրություն: Տվյալները պետք է ուղարկվեն էլփոստի հասցեով, որպեսզի ընկերության սեփականատերը կարողանա ստանալ հաղորդագրությունը և պատասխանել իր օգտատերերին: Կույտը Next.js + TypeScript է: Որոշ արագ Google-ից հետո փաթեթները, ինչպիսիք են EmailJS -ը, հանրաճանաչ լուծումներ են, բայց պահանջում են վճարում որոշակի սահմանաչափերը..

Ինչպես կարգավորել բազմաթիվ միջավայրեր NodeJS-ում
Ինչպես ստեղծել պրոֆեսիոնալ NodeJS նախագիծ Արտադրության մակարդակի հավելվածների համար մեզ անհրաժեշտ է աջակցություն բազմաթիվ միջավայրերի համար: Օրինակ, դուք պետք է օգտագործեք տարբեր տվյալների բազաներ տարբեր միջավայրերի համար: Կան բազմաթիվ կիրառումներ, և սա դրանցից միայն մեկն է: Այսօր մենք կտեսնենք, թե ինչպես կարող ենք կառավարել բազմաթիվ միջավայրեր NodeJS հավելվածում: Նախքան սկսելը… Ես ստեղծել եմ պրոֆեսիոնալ կաթսա ExpressJS-ով և Typescript-ով : Այս հոդվածը այս շարքի մի մասն է։..

Նոր նյութեր

Օգտագործելով Fetch Vs Axios.Js-ը՝ HTTP հարցումներ կատարելու համար
JavaScript-ը կարող է ցանցային հարցումներ ուղարկել սերվեր և բեռնել նոր տեղեկատվություն, երբ դա անհրաժեշտ լինի: Օրինակ, մենք կարող ենք օգտագործել ցանցային հարցումը պատվեր ներկայացնելու,..

Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար
Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար Ինչպե՞ս հանգստացնել ձեր միտքը և աշխատեցնել ձեր պրոցեսորը: Ինչպես մնալ հանգիստ և զարգանալ ճնշման տակ...

Մեքենայի ուսուցում բանկային և ֆինանսների ոլորտում
Բարդ, խելացի անվտանգության համակարգերը և հաճախորդների սպասարկման պարզեցված ծառայությունները բիզնեսի հաջողության բանալին են: Ֆինանսական հաստատությունները, մասնավորապես, պետք է առաջ մնան կորի..

Ես AI-ին հարցրի կյանքի իմաստը, այն ինչ ասում էր, ցնցող էր:
Այն պահից ի վեր, երբ ես իմացա Արհեստական ​​ինտելեկտի մասին, ես հիացած էի այն բանով, թե ինչպես է այն կարողանում հասկանալ մարդկային նորմալ տեքստը, և այն կարող է առաջացնել իր սեփական արձագանքը դրա..

Ինչպես սովորել կոդավորումը Python-ում վագրի պես:
Սովորելու համար ծրագրավորման նոր լեզու ընտրելը բարդ է: Անկախ նրանից, թե դուք սկսնակ եք, թե առաջադեմ, դա օգնում է իմանալ, թե ինչ թեմաներ պետք է սովորել: Ծրագրավորման լեզվի հիմունքները, դրա..

C++-ի օրական բիթ(ե) | Ամենաերկար պալինդրոմային ենթաշարը
C++ #198-ի ամենօրյա բիթ(ե), Ընդհանուր հարցազրույցի խնդիր. Ամենաերկար պալինդրոմային ենթատող: Այսօր մենք կանդրադառնանք հարցազրույցի ընդհանուր խնդրին. Ամենաերկար palindromic substring...

Kydavra ICAReducer՝ ձեր տվյալների ծավալայինությունը նվազեցնելու համար
Ի՞նչ է ICAReducer-ը: ICAReducer-ն աշխատում է հետևյալ կերպ. այն նվազեցնում է նրանց միջև բարձր փոխկապակցված հատկանիշները մինչև մեկ սյունակ: Բավականին նման է PCAreducer-ին, չնայած այն..