Я новичок. Я изучал JavaScript, и я чувствую, что почти понял его, но я очень визуальный ученик, и у меня возникают проблемы с визуализацией, как это работает. Я учусь в Кодовой академии. Моя конечная цель состоит в том, чтобы понять, как входные данные и выходы вставляются в повторно используемые функции. < /P>
Я понимаю общую идею, но я теряюсь в деталях того, как аргумент проходит через или «передается». Где именно «15» передается? Заменяет ли «15 'Celsius» внутри этой функции, а затем передается в умножение intulebyninefifths () ?
[*] В MultiplyBynineFifThs (number) , «15' заменить 'число», так что вторая строка становится возвращаемой 15 * (9/5); ?
function multiplyByNineFifths(number) {
return number * (9/5);
};
function getFahrenheit(celsius) {
return multiplyByNineFifths(celsius) + 32;
};
getFahrenheit(15); // Returns 59
< /code>
Я думаю, что моя путаница в основном связана с тем, действительно ли возвратное значение «заменяет» вызов функции внутри другой функции, или что -то еще происходит за кулисами. Я погуглил "Как работают вспомогательные функции в JavaScript?" Я нашел несколько вопросов о вспомогательных функциях (например, что они делают, как они могут улучшить читаемость кода и т. Д.), Но ни один из них не объясняет, как работает такой код. Я просто ищу некоторых помогает разъяснять, как входы и выходы визуально проходят, когда вызываются функцию getfahrenheit (15). Я также читаю все «аналогичные фрагменты» и не вижу объяснения в точке.
Подробнее здесь: https://stackoverflow.com/questions/797 ... javascript
Как аргументы и возвращаемые значения проходят между функциями в JavaScript? [закрыто] ⇐ Javascript
Форум по Javascript
1757355498
Anonymous
Я новичок. Я изучал JavaScript, и я чувствую, что почти понял его, но я очень визуальный ученик, и у меня возникают проблемы с визуализацией, как это работает. Я учусь в Кодовой академии. Моя конечная цель состоит в том, чтобы понять, как входные данные и выходы вставляются в повторно используемые функции. < /P>
Я понимаю общую идею, но я теряюсь в деталях того, как аргумент проходит через или «передается». Где именно «15» передается? Заменяет ли «15 'Celsius» внутри этой функции, а затем передается в умножение intulebyninefifths () ?
[*] В MultiplyBynineFifThs (number) , «15' заменить 'число», так что вторая строка становится возвращаемой 15 * (9/5); ?
function multiplyByNineFifths(number) {
return number * (9/5);
};
function getFahrenheit(celsius) {
return multiplyByNineFifths(celsius) + 32;
};
getFahrenheit(15); // Returns 59
< /code>
Я думаю, что моя путаница в основном связана с тем, действительно ли возвратное значение «заменяет» вызов функции внутри другой функции, или что -то еще происходит за кулисами. Я погуглил "Как работают вспомогательные функции в JavaScript?" Я нашел несколько вопросов о вспомогательных функциях (например, что они делают, как они могут улучшить читаемость кода и т. Д.), Но ни один из них не объясняет, как работает такой код. Я просто ищу некоторых помогает разъяснять, как входы и выходы визуально проходят, когда вызываются функцию getfahrenheit (15). Я также читаю все «аналогичные фрагменты» и не вижу объяснения в точке.
Подробнее здесь: [url]https://stackoverflow.com/questions/79759218/how-do-arguments-and-return-values-flow-between-functions-in-javascript[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия