Ar javascript parametrai yra neprivalomi?

Turinys:

Ar javascript parametrai yra neprivalomi?
Ar javascript parametrai yra neprivalomi?
Anonim

Pasirenkami parametrai yra puikūs norint supaprastinti kodą ir paslėpti išplėstines, bet nedažnai naudojamas funkcijas. Jei didžiąją laiko dalį iškviečiate funkciją naudodami tas pačias kai kurių parametrų reikšmes, pabandykite padaryti tuos parametrus pasirenkamus, kad išvengtumėte pasikartojimo.

Ar parametrai neprivalomi?

Pasirenkami parametrai nustatyti parametrų sąrašo pabaigoje, po bet kokių būtinų parametrų. Jei skambinantysis pateikia argumentą bet kuriam iš eilės pasirenkamų parametrų, jis turi pateikti argumentus visiems ankstesniems pasirenkamiems parametrams. Kableliais atskirtos spragos argumentų sąraše nepalaikomos.

Ar neprivalomi parametrai yra blogi?

Su pasirenkamais parametrais yra tai, kad jie BLOGAI, nes yra neintuityvūs – tai reiškia, kad jie elgiasi NE taip, kaip tikitės. Štai kodėl: jie pažeidžia ABI suderinamumą! kad galėtumėte pakeisti numatytuosius argumentus vienoje vietoje.

Kodėl pridedami pasirenkami parametrai?

Kūrėjai gali naudoti pasirenkamąjį parametrą, norėdami deklaruoti parametrus pasirenkamoje funkcijoje, todėl kad būtų pašalintas reikalavimas perduoti reikšmę pasirenkamiems parametrams.

Ar „JavaScript“funkcija gali neturėti parametrų?

JavaScript funkcijos gali būti iškviestos naudojant bet kokį argumentų skaičių, neatsižvelgiant į funkcijos apibrėžime įvardintų argumentų skaičių. Kadangi funkcija įvesta laisvai, jai nėra jokio būdodeklaruoti laukiamų argumentų tipą ir bet kokio tipo reikšmes galima perduoti bet kuriai funkcijai.

Rekomenduojamas:

Įdomios straipsniai
Violetinės galingos riebalų šalinimo priemonės sudedamosios dalys?
Skaityti daugiau

Violetinės galingos riebalų šalinimo priemonės sudedamosios dalys?

Purple Power Cleaner/Degreaser gamina ir platina Aiken Chemical Company. Aktyvus pavojingas ingredientas yra Etilenglikolio monobutilo eteris. Ar „Purple Power“riebalų šalinimo priemonė yra toksiška? Produktas gali nudeginti burnos, gerklės, stemplės ir skrandžio gleivines.

Kaip skausmingas yra kateteris?
Skaityti daugiau

Kaip skausmingas yra kateteris?

Įterpti bet kurio tipo kateterį gali būti nepatogu, todėl šioje vietoje galima naudoti anestezinį gelį, kad sumažintų skausmą. Taip pat galite jausti diskomfortą, kai kateteris yra vietoje, tačiau dauguma žmonių, turinčių ilgalaikį kateterį, laikui bėgant prie to pripranta.

Ar plaukų šalinimas lazeriu kenkia?
Skaityti daugiau

Ar plaukų šalinimas lazeriu kenkia?

Daugeliu atvejų plaukelių šalinimas lazeriu sukelia minimalų skausmą, ypač palyginus jį su kitomis procedūromis, tokiomis kaip vaškavimas. Daugelis pacientų teigia, kad jaučiasi taip, lyg juos užtrauktų guminė juosta. Žinoma, su plaukų šalinimu lazeriu susijusio skausmo lygį lems vieta, kuriai taikoma lazeriu, ir jūsų asmeninė skausmo tolerancija.