root / HServer / 00.Server / 00.Program / node_modules / is / README.md
이력 | 보기 | 이력해설 | 다운로드 (2.89 KB)
1 |
# is |
---|---|
2 |
|
3 |
The definitive JavaScript type testing library |
4 |
|
5 |
To be or not to be? This is the library! |
6 |
|
7 |
[![browser support][1]][2] |
8 |
|
9 |
## Installation |
10 |
|
11 |
As a node.js module |
12 |
|
13 |
$ npm install is |
14 |
|
15 |
As a component |
16 |
|
17 |
$ component install enricomarino/is |
18 |
|
19 |
## API |
20 |
|
21 |
### general |
22 |
|
23 |
- is.a (value, type) or is.type (value, type) |
24 |
- is.defined (value) |
25 |
- is.empty (value) |
26 |
- is.equal (value, other) |
27 |
- is.hosted (value, host) |
28 |
- is.instance (value, constructor) |
29 |
- is.instanceof (value, constructor) - deprecated, because in ES3 browsers, "instanceof" is a reserved word |
30 |
- is.null (value) - deprecated, because in ES3 browsers, "null" is a reserved word |
31 |
- is.undefined (value) |
32 |
|
33 |
### arguments |
34 |
|
35 |
- is.arguments (value) |
36 |
- is.arguments.empty (value) |
37 |
|
38 |
### array |
39 |
|
40 |
- is.array (value) |
41 |
- is.array.empty (value) |
42 |
- is.arraylike (value) |
43 |
|
44 |
### boolean |
45 |
|
46 |
- is.boolean (value) |
47 |
- is.false (value) - deprecated, because in ES3 browsers, "false" is a reserved word |
48 |
- is.true (value) - deprecated, because in ES3 browsers, "true" is a reserved word |
49 |
|
50 |
### date |
51 |
|
52 |
- is.date (value) |
53 |
|
54 |
### element |
55 |
|
56 |
- is.element (value) |
57 |
|
58 |
### error |
59 |
|
60 |
- is.error (value) |
61 |
|
62 |
### function |
63 |
|
64 |
- is.fn(value) |
65 |
- is.function(value) - deprecated, because in ES3 browsers, "function" is a reserved word |
66 |
|
67 |
### number |
68 |
|
69 |
- is.number (value) |
70 |
- is.infinite (value) |
71 |
- is.decimal (value) |
72 |
- is.divisibleBy (value, n) |
73 |
- is.int (value) |
74 |
- is.maximum (value, others) |
75 |
- is.minimum (value, others) |
76 |
- is.nan (value) |
77 |
- is.even (value) |
78 |
- is.odd (value) |
79 |
- is.ge (value, other) |
80 |
- is.gt (value, other) |
81 |
- is.le (value, other) |
82 |
- is.lt (value, other) |
83 |
- is.within (value, start, finish) |
84 |
|
85 |
### object |
86 |
|
87 |
- is.object (value) |
88 |
|
89 |
### regexp |
90 |
|
91 |
- is.regexp (value) |
92 |
|
93 |
### string |
94 |
|
95 |
- is.string (value) |
96 |
|
97 |
|
98 |
## Contributors |
99 |
|
100 |
- [Jordan Harband](https://github.com/ljharb) |
101 |
|
102 |
## License |
103 |
|
104 |
(The MIT License) |
105 |
|
106 |
Copyright (c) 2013 Enrico Marino |
107 |
|
108 |
Permission is hereby granted, free of charge, to any person obtaining |
109 |
a copy of this software and associated documentation files (the |
110 |
'Software'), to deal in the Software without restriction, including |
111 |
without limitation the rights to use, copy, modify, merge, publish, |
112 |
distribute, sublicense, and/or sell copies of the Software, and to |
113 |
permit persons to whom the Software is furnished to do so, subject to |
114 |
the following conditions: |
115 |
|
116 |
The above copyright notice and this permission notice shall be |
117 |
included in all copies or substantial portions of the Software. |
118 |
|
119 |
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, |
120 |
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
121 |
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
122 |
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY |
123 |
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
124 |
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
125 |
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
126 |
|
127 |
[1]: https://ci.testling.com/enricomarino/is.png |
128 |
[2]: https://ci.testling.com/enricomarino/is |
129 |
|