@@ -42,7 +42,7 @@ console.warn(${1:obj});
4242
4343``` javascript
4444${1 : document }.addEventListener (' ${2:event}' , function (e ) {
45- ${0 : // body... }
45+ ${3 }
4646});
4747```
4848
@@ -154,16 +154,16 @@ ${1:document}.querySelectorAll('${2:selector}');
154154
155155``` javascript
156156${1 : myArray}.forEach (function ($ {2 : elem}) {
157- ${0 : // body... }
157+ ${3 }
158158});
159159```
160160
161161### [ fi] for in
162162
163163``` javascript
164- for (var ${1 : prop} in ${2 : obj}) {
164+ for (${1 : prop} in ${2 : obj}) {
165165 if (${2 : obj}.hasOwnProperty (${1 : prop})) {
166- ${0 : // body... }
166+ ${3 }
167167 }
168168}
169169```
@@ -173,32 +173,32 @@ for (var ${1:prop} in ${2:obj}) {
173173### [ fn] function
174174
175175``` javascript
176- function ${1:methodName} ($ {2 : arguments }) {
177- ${0 : // body... }
176+ function ${1:methodName}($ {2 : arguments }) {
177+ ${3 }
178178}
179179```
180180
181181### [ afn] anonymous function
182182
183183``` javascript
184184function ($ {1 : arguments }) {
185- ${0 : // body... }
185+ ${2 }
186186}
187187```
188188
189189### [ pr] prototype
190190
191191``` javascript
192192${1 : ClassName}.prototype .$ {2 : methodName} = function ($ {3 : arguments }) {
193- ${0 : // body... }
193+ ${4 }
194194}
195195```
196196
197197### [ iife] immediately-invoked function expression
198198
199199``` javascript
200200(function (window , document , undefined ) {
201- ${0 : // body... }
201+ ${1 }
202202})(window , document );
203203```
204204
@@ -220,15 +220,15 @@ ${1:methodName}.apply(${2:context}, [${3:arguments}])
220220
221221``` javascript
222222setInterval (function () {
223- ${0 : // body... }
223+ ${2 }
224224}, ${1 : delay});
225225```
226226
227227### [ st] setTimeout
228228
229229``` javascript
230230setTimeout (function () {
231- ${0 : // body... }
231+ ${2 }
232232}, ${1 : delay});
233233```
234234
@@ -275,22 +275,22 @@ require('${1:module}');
275275
276276``` javascript
277277describe (' ${1:description}' , function () {
278- ${0 : // body... }
278+ ${2 }
279279});
280280```
281281### [ ita] it asynchronous
282282
283283``` javascript
284284it (' ${1:description}' , function (done ) {
285- ${0 : // body... }
285+ ${2 }
286286});
287287```
288288
289289### [ its] it synchronous
290290
291291``` javascript
292292it (' ${1:description}' , function () {
293- ${0 : // body... }
293+ ${2 }
294294});
295295```
296296
0 commit comments