EN
JavaScript - example data for dirask (objects, classes, arrays etc.)
0 points
This article was created to store example data for JavaScript / Node.js such as objects, classes, arrays etc.
xxxxxxxxxx
1
class User {
2
constructor(id, name, age) {
3
this.id = id;
4
this.name = name;
5
this.age = age;
6
}
7
8
display() {
9
console.log(`id: ${this.id}, name: ${this.name}, age: ${this.age}`);
10
}
11
}
12
13
const user1 = new User(1, 'Tom', 23);
14
const user2 = new User(2, 'Kate', 25);
15
const user3 = new User(3, 'Ann', 22);
Colors
xxxxxxxxxx
1
const colors = [
2
{value: 'red', text: 'Red' },
3
{value: 'yellow', text: 'Yellow'},
4
{value: 'blue', text: 'Blue' }
5
];
Users
xxxxxxxxxx
1
const users = [
2
{ id: 1, name: 'Kate', age: 25 },
3
{ id: 2, name: 'Tom', age: 23 },
4
{ id: 3, name: 'Ann', age: 26 },
5
{ id: 4, name: 'Jack', age: 21 }
6
];
Students
xxxxxxxxxx
1
const students = [
2
{ id: 1, name: 'Kate', age: 25, favFruit: '🍏' },
3
{ id: 2, name: 'Tom', age: 23, favFruit: '🍌' },
4
{ id: 3, name: 'Ann', age: 26, favFruit: '🍊' },
5
{ id: 4, name: 'Jack', age: 21, favFruit: '🍒' }
6
];
xxxxxxxxxx
1
var users = [
2
{ name: 'Ann', birthday: new Date('2000-01-02') },
3
{ name: 'Tom', birthday: new Date('2000-01-01') },
4
{ name: 'Mark', birthday: new Date('2000-01-03') }
5
];
with ISO 8601 date:
xxxxxxxxxx
1
var array = [
2
{ name: 'Ann', birthday: '2000-01-02T00:00:00Z' },
3
{ name: 'Tom', birthday: '2000-01-01T00:00:00Z' },
4
{ name: 'Mark', birthday: '2000-01-03T00:00:00Z' }
5
];
Users
xxxxxxxxxx
1
const users = [
2
{ id: 1, name: 'Kasia', age: 25 },
3
{ id: 2, name: 'Tomek', age: 23 },
4
{ id: 3, name: 'Ania', age: 26 },
5
{ id: 4, name: 'Jacek', age: 21 }
6
];
Students
xxxxxxxxxx
1
const students = [
2
{ id: 1, name: 'Kasia', age: 25, favFruit: '🍏' },
3
{ id: 2, name: 'Tomek', age: 23, favFruit: '🍌' },
4
{ id: 3, name: 'Ania', age: 26, favFruit: '🍊' },
5
{ id: 4, name: 'Jacek', age: 21, favFruit: '🍒' }
6
];