Параметрите по избор ли са в javascript?

Съдържание:

Параметрите по избор ли са в javascript?
Параметрите по избор ли са в javascript?
Anonim

Незадължителните параметри са страхотни за опростяване на код и скриване на разширена, но не често използвана функционалност. Ако през повечето време извиквате функция, използвайки едни и същи стойности за някои параметри, трябва да опитате да направите тези параметри незадължителни, за да избегнете повторение.

Параметрите по избор ли са?

Незадължителните параметри са дефинирани в края на списъка с параметри, след всички необходими параметри. Ако повикващият предостави аргумент за някой от поредица от незадължителни параметри, той трябва да предостави аргументи за всички предходни незадължителни параметри. Разделените със запетая пропуски в списъка с аргументи не се поддържат.

Незадължителни параметри ли са лоши?

Нещото с незадължителните параметри е, те са ЛОШИ, защото са неинтуитивни - което означава, че НЕ се държат по начина, по който бихте очаквали. Ето защо: Те нарушават съвместимостта на ABI! така че можете да промените аргументите по подразбиране на едно място.

Защо се добавят допълнителни параметри?

Разработчиците могат да използват незадължителния параметър, за да декларират параметрите във функцията по избор, така че, че изискването за предаване на стойността на незадължителните параметри да бъде елиминирано.

Може ли JavaScript функция да няма параметри?

JavaScript функциите могат да бъдат извикани с произволен брой аргументи, независимо от броя на аргументите, посочени в дефиницията на функцията. Тъй като функцията е свободно въведена, няма начин за неяза да декларира типа аргументи, които очаква, и е законно да се предават стойности от всякакъв тип на всяка функция.

Препоръчано:

Интересни статии
Какво правят техниците по сонография?
Прочетете още

Какво правят техниците по сонография?

Ултразвуков техник за диагностика използва специализирано оборудване за изследване на части от човешкото тяло, включително корема, репродуктивната система, простатата, сърцето и кръвоносните съдове. Ехографите помагат на лекарите и други медицински специалисти да открият сърдечни заболявания, съдови заболявания, бременност и много други.

Доброто дете стана ли платинен?
Прочетете още

Доброто дете стана ли платинен?

По-късно беше сертифицирана тройна платина от Асоциацията на звукозаписната индустрия на Америка (RIAA). През 2020 г. албумът е класиран на 115-то място в актуализирания списък на Rolling Stone за 500-те най-велики албума на всички времена. Колко пъти доброто дете, градът на m.

Разтворим ли е 1 1-диметоксиетан?
Прочетете още

Разтворим ли е 1 1-диметоксиетан?

8Разтворимост. Смесва се с вода, алкохол, хлороформ, етер. Диметоксиетанът етер ли е? Използва се за направата на други химикали. 1,2-диметоксиетанът е диетер, който е 1,2-диметилов етер на етан-1,2-диол. Има роля като неполярен разтворител.