@@ -71,7 +71,7 @@ for (${1:prop} in ${2:obj}) {
7171}
7272```
7373
74- ### [ fo ] for
74+ ### [ for ] for
7575
7676``` javascript
7777for (var ${1 : i} = ${2 : 0 }, ${3 : l} = ${4 : arr}.length ; ${1 : i} < ${3 : l}; ++ ${1 : i}) {
@@ -81,7 +81,7 @@ for (var ${1:i} = ${2:0}, ${3:l} = ${4:arr}.length; ${1:i} < ${3:l}; ++${1:i}) {
8181
8282## Function
8383
84- ### [ fn] function
84+ ### [ fn] [ fun ] function
8585
8686``` javascript
8787function ${1:functionName}($ {2 : arguments }) {
@@ -97,16 +97,16 @@ function(${1:arguments}) {
9797}
9898` ` `
9999
100- ### [apply ] apply
100+ ### [ap ] apply
101101
102102` ` ` javascript
103- ${ 1 : functionName}. apply (${2 : context}, [${3 : arguments }]);
103+ apply (${1 : context}, [${2 : arguments }]);
104104` ` `
105105
106- ### [call ] call
106+ ### [ca ] call
107107
108108` ` ` javascript
109- ${ 1 : functionName}. call (${2 : context}, ${3 : arguments });
109+ call (${1 : context}, ${2 : arguments });
110110` ` `
111111
112112### [iif] immediately-invoked function expression
@@ -139,78 +139,138 @@ if (${1:expr}) {
139139
140140## Jquery
141141
142- ### [jvt] get $this
142+ ### [jvt] var $this = $(this)
143143
144144` ` ` javascript
145145var \$this = \$ (this );
146146` ` `
147147
148- ### [jve] get jquery element
148+ ### [jve] var $var = $('var')
149149
150150` ` ` javascript
151151var \$${1 } = \$ (' ${2}' );
152152` ` `
153153
154- ### [jvd] get data
154+ ### [jvd] var d = $d. data('d')
155155
156156` ` ` javascript
157157var ${1 : cid} = \$${2 : this }.data (' ${3:cid}' );
158158` ` `
159159
160+ ### [da] data()
161+
162+ ` ` ` javascript
163+ data (' ${1}' )
164+ ` ` `
165+
160166### [jext] $.extend
161167
162168` ` ` javascript
163169\$ .extend (${1 });
164170` ` `
165171
172+ ### [ext] extend()
173+
174+ ` ` ` javascript
175+ extend (${1 })
176+ ` ` `
177+
166178### [jat] $.attr
167179
168180` ` ` javascript
169181\$${1 : this }.attr (' ${2}' ${3 });
170182` ` `
171183
184+ ### [at] attr()
185+
186+ ` ` ` javascript
187+ attr (' ${1}' ${2 })
188+ ` ` `
189+
172190### [jcss] $.css
173191
174192` ` ` javascript
175193\$${1 : this }.css ({${2 }});
176194` ` `
177195
196+ ### [css] css()
197+
198+ ` ` ` javascript
199+ css ({${2 }})
200+ ` ` `
201+
178202### [jwi] $.width
179203
180204` ` ` javascript
181205\$${1 : this }.width (${2 });
182206` ` `
183207
208+ ### [wi] width()
209+
210+ ` ` ` javascript
211+ width (${1 })
212+ ` ` `
213+
184214### [jhe] $.height
185215
186216` ` ` javascript
187217\$${1 : this }.height (${2 });
188218` ` `
189219
220+ ### [he] height()
221+
222+ ` ` ` javascript
223+ height (${1 })
224+ ` ` `
225+
190226### [jsh] $.show
191227
192228` ` ` javascript
193229\$${1 : this }.show ();
194230` ` `
195231
232+ ### [sh] show()
233+
234+ ` ` ` javascript
235+ show ()
236+ ` ` `
237+
196238### [jhi] $.hide
197239
198240` ` ` javascript
199241\$${1 : this }.hide ();
200242` ` `
201243
244+ ### [hi] hide()
245+
246+ ` ` ` javascript
247+ hide ()
248+ ` ` `
249+
202250### [jac] $.addClass
203251
204252` ` ` javascript
205253\$${1 : this }.addClass (' ${2}' );
206254` ` `
207255
256+ ### [addC] addClass()
257+
258+ ` ` ` javascript
259+ addClass (' ${1}' )
260+ ` ` `
261+
208262### [jrc] $.removeClass
209263
210264` ` ` javascript
211265\$${1 : this }.removeClass (' ${2}' );
212266` ` `
213267
268+ ### [rem] removeClass()
269+
270+ ` ` ` javascript
271+ removeClass (' ${1}' )
272+ ` ` `
273+
214274### [jon] $.on
215275
216276` ` ` javascript
@@ -219,20 +279,46 @@ var ${1:cid} = \$${2:this}.data('${3:cid}');
219279});
220280` ` `
221281
282+ ### [on] on()
283+
284+ ` ` ` javascript
285+ on (' ${1:click}' , ${2 }function(e${3}) {
286+ ${4 : // body...}
287+ });
288+ ` ` `
289+
222290### [jtri] $.trigger
223291
224292` ` ` javascript
225293\$${1 : doc}.trigger (' ${2:eventType}' ${3 });
226294` ` `
227295
296+ ### [tri] trigger()
297+
298+ ` ` ` javascript
299+ trigger (' ${1:eventType}' ${2 });
300+ ` ` `
301+
228302## MISC
229303
230- ### [vs] save context
304+ ### [vs] var self = this
231305
232306` ` ` javascript
233307var ${1 : self } = this ;
234308` ` `
235309
310+ ### [se] self = this
311+
312+ ` ` ` javascript
313+ self = this ;
314+ ` ` `
315+
316+ ### [th] that = this
317+
318+ ` ` ` javascript
319+ that = this ;
320+ ` ` `
321+
236322### [al] alert
237323
238324` ` ` javascript
@@ -281,15 +367,15 @@ module.exports = {${1}};
281367
282368## Timer
283369
284- ### [st] setTimeout
370+ ### [st][setT] setTimeout
285371
286372` ` ` javascript
287373setTimeout (function () {
288374 ${2 : // body...}
289375}, ${1 : delay});
290376` ` `
291377
292- ### [si] setInterval
378+ ### [si][setI] setInterval
293379
294380` ` ` javascript
295381setInterval (function () {
0 commit comments