Вопросы к Поиску с Алисой
Чтобы определить необязательный параметр в TypeScript, нужно поставить вопросительный знак (?) после имени параметра в объявлении функции. www.geeksforgeeks.org www.geeksforgeeks.org
Пример синтаксиса: www.geeksforgeeks.org
function functionName(param1: type, param2?: type, param3?: type) { // тело функции } В этом примере param1 — обязательный параметр, а param2 и param3 — необязательные. www.geeksforgeeks.org
Необязательные параметры должны идти после обязательных. metanit.com
Также необязательным параметрам можно присвоить значения по умолчанию, которые используются, когда параметр не указан во время вызова функции. www.geeksforgeeks.org
Если при вызове функции необязательный параметр не будет задан, он примет значение undefined. code.mu