1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | exports.getUID = function () {
|
9 | return Math.floor(Math.random() * 9e17).toString(36);
|
10 | };
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 | exports.getType = function (object) {
|
19 | if (object === null) {
|
20 | return "null";
|
21 | }
|
22 | else if (object === undefined) {
|
23 | return "undefined";
|
24 | }
|
25 | else if (object.constructor === stringConstructor) {
|
26 | return "String";
|
27 | }
|
28 | else if (object.constructor === arrayConstructor) {
|
29 | return "Array";
|
30 | }
|
31 | else if (object.constructor === objectConstructor) {
|
32 | return "Object";
|
33 | }
|
34 | else {
|
35 | return "don't know";
|
36 | }
|
37 | };
|