Структуры данных: структуры (Javascript)
Перейти к навигации
Перейти к поиску
Структуры
Простые классы
Функция возвращающая объект
1 function createMyObj() {
2
3 return {
4 "name": "Иван",
5 "age": 23,
6 "salary": 50000
7 };
8
9 }
Пример
1 class Point {
2 constructor(x, y) {
3 this.x = x;
4 this.y = y;
5 }
6 }
7
8 function getLength(point1, point2) {
9 return Math.sqrt((point1.x - point2.x)*(point1.x - point2.x) + (point1.y - point2.y)*(point1.y - point2.y));
10 }
11
12 let p1 = new Point(0,6);
13 p1.y = 0;
14 let p2 = new Point(1,1);
15 let length = getLength(p1, p2);
16
17 console.log(p1);
18 console.log(p2);
19 console.log(length);