Opsyonal ba ang mga parameter sa javascript?

Opsyonal ba ang mga parameter sa javascript?
Opsyonal ba ang mga parameter sa javascript?
Anonim

Ang mga opsyonal na parameter ay mahusay para sa pagpapasimple ng code, at pagtatago ng advanced ngunit hindi madalas na ginagamit na functionality. Kung madalas kang tumatawag ng function gamit ang parehong mga value para sa ilang parameter, dapat mong subukang gawing opsyonal ang mga parameter na iyon para maiwasan ang pag-uulit.

Optional ba ang mga parameter?

Ang mga opsyonal na parameter ay tinukoy sa dulo ng listahan ng parameter, pagkatapos ng anumang kinakailangang parameter. Kung ang tumatawag ay nagbibigay ng argumento para sa alinman sa magkakasunod na opsyonal na mga parameter, dapat itong magbigay ng mga argumento para sa lahat ng naunang opsyonal na parameter. Hindi sinusuportahan ang mga comma-separated gaps sa listahan ng argumento.

Masama ba ang mga opsyonal na parameter?

Ang bagay na may mga opsyonal na parameter ay, Sila ay MASAMA dahil sila ay hindi intuitive - ibig sabihin ay HINDI sila kumikilos sa paraang inaasahan mo. Narito kung bakit: Sinisira nila ang pagiging tugma ng ABI ! para mapalitan mo ang mga default na argumento sa isang lugar.

Bakit idinaragdag ang mga opsyonal na parameter?

Maaaring gamitin ng mga developer ang opsyonal na parameter upang ideklara ang mga parameter sa function na opsyonal upang na ang kinakailangan upang maipasa ang halaga sa mga opsyonal na parameter ay maalis.

Maaari bang walang mga parameter ang isang JavaScript function?

Ang mga function ng JavaScript ay maaaring gamitin sa anumang bilang ng mga argumento, anuman ang bilang ng mga argumento na pinangalanan sa kahulugan ng function. Dahil ang isang function ay maluwag na na-type, walang paraan para ditoupang ideklara ang uri ng mga argumentong inaasahan nito, at legal na ipasa ang mga halaga ng anumang uri sa anumang function.

Inirerekumendang: