@@ -42,7 +42,7 @@ console.warn(${1:obj});
42
42
43
43
``` javascript
44
44
${1 : document }.addEventListener (' ${2:event}' , function (e ) {
45
- ${0 : // body... }
45
+ ${3 }
46
46
});
47
47
```
48
48
@@ -154,16 +154,16 @@ ${1:document}.querySelectorAll('${2:selector}');
154
154
155
155
``` javascript
156
156
${1 : myArray}.forEach (function ($ {2 : elem}) {
157
- ${0 : // body... }
157
+ ${3 }
158
158
});
159
159
```
160
160
161
161
### [ fi] for in
162
162
163
163
``` javascript
164
- for (var ${1 : prop} in ${2 : obj}) {
164
+ for (${1 : prop} in ${2 : obj}) {
165
165
if (${2 : obj}.hasOwnProperty (${1 : prop})) {
166
- ${0 : // body... }
166
+ ${3 }
167
167
}
168
168
}
169
169
```
@@ -173,32 +173,32 @@ for (var ${1:prop} in ${2:obj}) {
173
173
### [ fn] function
174
174
175
175
``` javascript
176
- function ${1:methodName} ($ {2 : arguments }) {
177
- ${0 : // body... }
176
+ function ${1:methodName}($ {2 : arguments }) {
177
+ ${3 }
178
178
}
179
179
```
180
180
181
181
### [ afn] anonymous function
182
182
183
183
``` javascript
184
184
function ($ {1 : arguments }) {
185
- ${0 : // body... }
185
+ ${2 }
186
186
}
187
187
```
188
188
189
189
### [ pr] prototype
190
190
191
191
``` javascript
192
192
${1 : ClassName}.prototype .$ {2 : methodName} = function ($ {3 : arguments }) {
193
- ${0 : // body... }
193
+ ${4 }
194
194
}
195
195
```
196
196
197
197
### [ iife] immediately-invoked function expression
198
198
199
199
``` javascript
200
200
(function (window , document , undefined ) {
201
- ${0 : // body... }
201
+ ${1 }
202
202
})(window , document );
203
203
```
204
204
@@ -220,15 +220,15 @@ ${1:methodName}.apply(${2:context}, [${3:arguments}])
220
220
221
221
``` javascript
222
222
setInterval (function () {
223
- ${0 : // body... }
223
+ ${2 }
224
224
}, ${1 : delay});
225
225
```
226
226
227
227
### [ st] setTimeout
228
228
229
229
``` javascript
230
230
setTimeout (function () {
231
- ${0 : // body... }
231
+ ${2 }
232
232
}, ${1 : delay});
233
233
```
234
234
@@ -275,22 +275,22 @@ require('${1:module}');
275
275
276
276
``` javascript
277
277
describe (' ${1:description}' , function () {
278
- ${0 : // body... }
278
+ ${2 }
279
279
});
280
280
```
281
281
### [ ita] it asynchronous
282
282
283
283
``` javascript
284
284
it (' ${1:description}' , function (done ) {
285
- ${0 : // body... }
285
+ ${2 }
286
286
});
287
287
```
288
288
289
289
### [ its] it synchronous
290
290
291
291
``` javascript
292
292
it (' ${1:description}' , function () {
293
- ${0 : // body... }
293
+ ${2 }
294
294
});
295
295
```
296
296
0 commit comments