3 dots txhais li cas hauv TypeScript?
3 dots txhais li cas hauv TypeScript?

Video: 3 dots txhais li cas hauv TypeScript?

Video: 3 dots txhais li cas hauv TypeScript?
Video: Complete TypeScript course in an hour | Typescript for beginners 2024, Kaum ib hlis
Anonim

Cov peb dots yog lub npe hu ua tus neeg khiav dej num kis los ntawm Sau ntawv (tseem los ntawm ES7). Tus neeg teb xov tooj xa rov qab tag nrho cov ntsiab lus ntawm ib qho array.

Tsis tas li lo lus nug yog, peb lub dots saum toj thiab hauv qab code txhais li cas?

Thaum peb pom peb dots (…) hauv code , nws yog qhov chaw so lossis tus neeg teb xov tooj sib kis. Thaum twg peb dots (…) yog qhov kawg ntawm kev ua haujlwm, nws yog "so tsis" thiab sau tag nrho cov npe ntawm cov lus sib cav rau hauv ib qho array.

Qhov thib ob, dot dot dot hauv JavaScript yog dab tsi? Dotdotdot yog a javascript plugin rau truncating ntau kab cov ntsiab lus ntawm ib lub vev xaib. Nws ntxiv ib qho ellipsis los qhia tias muaj cov ntawv nyeem ntau dua li pom tam sim no. Optionally, lub plugin tuaj yeem khaws "nyeem ntxiv" thauj tog rau nkoj pom thaum kawg ntawm cov ntsiab lus, tom qab lub ellipsis.

Tsis tas li ntawd, peb lub ntsiab lus txhais li cas hauv Java?

Cov " Peb Dots "hauv java ua hu ua Variable Arguments lossis varargs. Nws tso cai rau txoj kev lees txais xoom lossis ntau qhov kev sib cav. Vaargs muaj txiaj ntsig zoo yog tias koj tsis paub ntau npaum li cas cov lus sib cav koj yuav tsum dhau ntawm txoj kev. Piv txwv li: yuav tsum yog qhov kawg hauv txoj kev kos npe.

Lub ntsiab lus ntawm TypeScript yog dab tsi?

Los ntawm txhais , “ TypeScript yog JavaScript rau kev txhim kho daim ntawv thov. TypeScript yog ib hom lus zoo heev, hom lus taw qhia, sau ua lus. TypeScript yog ib tug ntaus superset ntawm JavaScript compiled rau JavaScript. Hauv lwm lo lus, TypeScript yog JavaScript ntxiv rau qee qhov ntxiv nta.

Pom zoo: