Функции
В JavaScript функция — это блок кода, который можно использовать повторно. Функции могут принимать входные данные (называемые параметрами) и возвращать выходные данные (называемые возвращаемым значением).
Чтобы определить функцию в JavaScript, вы используете ключевое слово function
, за которым следует имя функции, список параметров (заключенный в круглые скобки) и тело функции (заключенное в фигурные скобки).
Вот пример функции в JavaScript:
function greet(name) { console.log("Hello, " + name + "!"); }
Чтобы вызвать функцию в JavaScript, вы просто используете ее имя, за которым следует список аргументов (заключенный в круглые скобки).
Вот пример вызова функции greet
:
greet("John"); // Output: "Hello, John!"
Вы также можете определить функцию, которая возвращает значение, используя оператор return
.
Вот пример функции, которая возвращает значение:
function add(num1, num2) { return num1 + num2; } console.log(add(10, 5)); // Output: 15
Объекты
В JavaScript объект представляет собой набор пар ключ-значение. Вы можете использовать объекты для структурированного хранения данных.
Чтобы создать объект в JavaScript, вы используете фигурные скобки {}
и определяете пары ключ-значение внутри фигурных скобок.
Вот пример объекта в JavaScript:
var person = { name: "John", age: 30, occupation: "Developer" };
Чтобы получить доступ к значениям в объекте, вы используете нотацию .
с точкой, за которой следует ключ.
Вот пример того, как получить доступ к значениям в объекте person
:
console.log(person.name); // Output: "John" console.log(person.age); // Output: 30 console.log(person.occupation); // Output: "Developer"
Вы также можете обновить значения в объекте, просто переназначив их.
person.name = "Jane"; person.age = 25; console.log(person.name); // Output: "Jane" console.log(person.age); // Output: 25
Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter, LinkedIn, YouTube и Discord .
Заинтересованы в масштабировании запуска вашего программного обеспечения? Ознакомьтесь с разделом Схема.