forked from HowProgrammingWorks/DataTypes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path4-types.js
36 lines (26 loc) · 768 Bytes
/
4-types.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
'use strict';
const i = 5;
const f = 10.3;
const s = 'Hello';
const b = true;
const person = {
name: 'Marcus Aurelius',
born: 121,
city: 'Roma',
position: 'emperor'
};
person.city = 'Odessa';
const cities = ['Athens', 'Roma', 'London', 'Beijing', 'Kiev', 'Riga'];
cities.push('Odessa');
cities.unshift('New York');
console.log('shift: ' + cities.shift());
console.log('pop: ' + cities.pop());
console.log({ i }, typeof i);
console.log({ s }, typeof s);
console.log({ b }, typeof b);
console.log({ f }, typeof f);
console.log({ person }, typeof person);
console.log({ isArray: Array.isArray(person) });
console.log({ cities }, typeof cities);
console.log({ isArray: Array.isArray(cities) });
console.log({ instanceofArray: cities instanceof Array });