Puas muaj cov npe hauv Javascript?
Puas muaj cov npe hauv Javascript?

Video: Puas muaj cov npe hauv Javascript?

Video: Puas muaj cov npe hauv Javascript?
Video: txhob hnov qab kuv lub npe - Bee lee [Official MV] 2022-23 2024, Tej zaum
Anonim

Cov built-in JavaScript Hom array tsis siv raws li a txuas lis , txawm hais tias nws loj yog dynamic thiab yog ib txwm tus qhov kev xaiv zoo tshaj plaws los pib nrog. Koj tuaj yeem mus rau koj txoj haujlwm tag nrho yam tsis tas yuav siv a txuas npe hauv JavaScript tab sis txuas cov npe tseem a txoj hauv kev zoo los kawm txog kev tsim koj tus kheej cov ntaub ntawv qauv.

Hais txog qhov no, daim ntawv teev npe hauv JavaScript yog dab tsi?

Ib qho xaj lis ntawm qhov muaj nqis. A Sau npe yog txhawb los ntawm kev sib txuas ob zaug lis nrog lub taub hau. Cov lis muaj lub taub hau khoom rau qhov khoob ntawm qhov. Cov npe siv lub Node (tus nqi) cov cuab yeej ua lawv cov node constructor. Nws txhawb delete(), addBefore(node), thiab addAfter(node).

Kuj Paub, muaj pes tsawg hom JavaScript muaj? Cov hom ntawm tus nqi kuj txiav txim siab cov haujlwm thiab cov txheej txheem tso cai rau ua rau nws. JavaScript muaj rau primitives hom : string, number, undefined, null, boolean, and symbol. Kuj tseem muaj qhov sib xyaw hom los yog khoom. Interestingly, lub primitive hom yog immutable thiab tsis muaj zog.

Ib yam li ntawd, koj yuav kuaj xyuas li cas yog tias daim ntawv teev npe muaj cov hlua hauv JavaScript?

Pre-ES6, txoj hauv kev zoo rau kuaj yog tias a txoj hlua muaj ib tug substring yog siv indexOf, uas yog a txoj hlua txoj kev uas rov -1 yog tus txoj hlua tsis muaj tus substring . Yog tus substring pom, nws rov qab qhov Performance index ntawm tus cwj pwm uas pib lub txoj hlua.

ArrayList yog dab tsi hauv JavaScript?

ArrayList . Ib ArrayList yog qhov resizable-array siv ntawm Java List interface. Nws muaj ntau txoj hauv kev siv los tswj thiab tshawb nrhiav nws cov ntsiab lus. Piv txwv li, qhov ntev ntawm lub ArrayList yog xa rov qab los ntawm nws qhov loj me () txoj kev, uas yog tus nqi sib npaug rau tag nrho cov ntsiab lus hauv daim ntawv.

Pom zoo: