Дом » базы данных » Может ли JavaScript возвращать несколько значений?

Может ли JavaScript возвращать несколько значений?

438
Последнее обновление: 2021-02-05 15:28:03


Ответить:
Моделирование нескольких возвращаемых значений в JavaScript Итак, как мы говорили ранее , JavaScript изначально не поддерживает синтаксис для возврата более одного значения из функции. Мы можем обойти это ограничение, используя составные значения , такие как массивы или объекты. Также спрашивается, может ли функция возвращать несколько значений? Вы не можете вернуть два значения . Однако вы можете вернуть одно значение , которое представляет собой структуру, содержащую два значения . Вы можете вернуть только одно из функции . Либо вы создаете структуру, содержащую все, что вы хотите вернуть , либо передаете некоторые параметры функции по ссылке. Точно так же, как в Python вернуть несколько значений? В Python вы можете вернуть несколько значений , просто вернув их через запятую. В качестве примера определите функцию, которая возвращает строку и число, как показано ниже: просто напишите каждое значение после return , разделив запятыми. Кроме того, является ли плохой практикой использование нескольких операторов возврата? Множественные операторы возврата в методе приведут к тому, что ваш код не будет чисто объектно-ориентированным. Здесь вы найдете пример, в котором вы можете использовать чистый подход ООП вместо использования множественных возвратов . Просто вернись . Все аргументы в пользу множественных операторов возврата противоречат самой идее объектно-ориентированного программирования. Как функция JavaScript возвращает значение? JavaScript Return Инструкция JavaScript передает значение из функции назад к коду, который его вызвал, с помощью оператора return . возвращаемое значение указывается в return . Это значение может быть константой значением , переменной или вычислением, в котором результат вычисления возвращается .

up