-
Notifications
You must be signed in to change notification settings - Fork 0
/
test.js
112 lines (67 loc) · 1.6 KB
/
test.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
// // import fs from 'fs';
// // // Read the file
// // fs.readFile('./a.txt', 'utf8', (err, data) => {
// // if (err) {
// // console.error(err);
// // return;
// // }
// // const obj = JSON.parse(data);
// // for(let i in obj){
// // console.log(">>",i)
// // }
// // });
// // const obj = {
// // name: 'John',
// // age: 30,
// // city: 'New York'
// // };
// // console.log(Object.keys(obj))
// function longLoop() {
// var i = 0;
// while (i < 10) {
// i++;
// }
// console.log(i);
// }
// // console.log("start");
// // setTimeout(() => {
// // console.log("settimeout");
// // }, 0);
// // process.nextTick(() => {
// // console.log("nexttick");
// // });
// // Promise.resolve().then(() => {
// // console.log('Promise resolve');
// // });
// // setImmediate(() => {
// // console.log('setImmediate');
// // });
// // longLoop();
// // console.log("end");
// // const copyPerson = (obj) => {
// // return { ...obj };
// // };
// // const person1 = {
// // name: "John",
// // age: 30,
// // hobbies: ["reading", "running", "cooking"],
// // };
// // person1.gender = "";
// // const person2 = copyPerson(person1);
// // person1.gender = "male";
// // person1.hobbies.pop();
// // console.log(person2);
// //
// const a = [2,3,4,12,4,2,3,5,7,3,1,2,4]
// function s(a) {
// const result = {}
// for(let i in a){
// if(result[a[i]])
// result[a[i]] +=1
// else {
// result[a[i]]= 1
// }
// }
// console.log(result)
// }
// s(a)