@@ -71,7 +71,7 @@ for (${1:prop} in ${2:obj}) {
71
71
}
72
72
```
73
73
74
- ### [ fo ] for
74
+ ### [ for ] for
75
75
76
76
``` javascript
77
77
for (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}) {
81
81
82
82
## Function
83
83
84
- ### [ fn] function
84
+ ### [ fn] [ fun ] function
85
85
86
86
``` javascript
87
87
function ${1:functionName}($ {2 : arguments }) {
@@ -97,16 +97,16 @@ function(${1:arguments}) {
97
97
}
98
98
` ` `
99
99
100
- ### [apply ] apply
100
+ ### [ap ] apply
101
101
102
102
` ` ` javascript
103
- ${ 1 : functionName}. apply (${2 : context}, [${3 : arguments }]);
103
+ apply (${1 : context}, [${2 : arguments }]);
104
104
` ` `
105
105
106
- ### [call ] call
106
+ ### [ca ] call
107
107
108
108
` ` ` javascript
109
- ${ 1 : functionName}. call (${2 : context}, ${3 : arguments });
109
+ call (${1 : context}, ${2 : arguments });
110
110
` ` `
111
111
112
112
### [iif] immediately-invoked function expression
@@ -139,78 +139,138 @@ if (${1:expr}) {
139
139
140
140
## Jquery
141
141
142
- ### [jvt] get $this
142
+ ### [jvt] var $this = $(this)
143
143
144
144
` ` ` javascript
145
145
var \$this = \$ (this );
146
146
` ` `
147
147
148
- ### [jve] get jquery element
148
+ ### [jve] var $var = $('var')
149
149
150
150
` ` ` javascript
151
151
var \$${1 } = \$ (' ${2}' );
152
152
` ` `
153
153
154
- ### [jvd] get data
154
+ ### [jvd] var d = $d. data('d')
155
155
156
156
` ` ` javascript
157
157
var ${1 : cid} = \$${2 : this }.data (' ${3:cid}' );
158
158
` ` `
159
159
160
+ ### [da] data()
161
+
162
+ ` ` ` javascript
163
+ data (' ${1}' )
164
+ ` ` `
165
+
160
166
### [jext] $.extend
161
167
162
168
` ` ` javascript
163
169
\$ .extend (${1 });
164
170
` ` `
165
171
172
+ ### [ext] extend()
173
+
174
+ ` ` ` javascript
175
+ extend (${1 })
176
+ ` ` `
177
+
166
178
### [jat] $.attr
167
179
168
180
` ` ` javascript
169
181
\$${1 : this }.attr (' ${2}' ${3 });
170
182
` ` `
171
183
184
+ ### [at] attr()
185
+
186
+ ` ` ` javascript
187
+ attr (' ${1}' ${2 })
188
+ ` ` `
189
+
172
190
### [jcss] $.css
173
191
174
192
` ` ` javascript
175
193
\$${1 : this }.css ({${2 }});
176
194
` ` `
177
195
196
+ ### [css] css()
197
+
198
+ ` ` ` javascript
199
+ css ({${2 }})
200
+ ` ` `
201
+
178
202
### [jwi] $.width
179
203
180
204
` ` ` javascript
181
205
\$${1 : this }.width (${2 });
182
206
` ` `
183
207
208
+ ### [wi] width()
209
+
210
+ ` ` ` javascript
211
+ width (${1 })
212
+ ` ` `
213
+
184
214
### [jhe] $.height
185
215
186
216
` ` ` javascript
187
217
\$${1 : this }.height (${2 });
188
218
` ` `
189
219
220
+ ### [he] height()
221
+
222
+ ` ` ` javascript
223
+ height (${1 })
224
+ ` ` `
225
+
190
226
### [jsh] $.show
191
227
192
228
` ` ` javascript
193
229
\$${1 : this }.show ();
194
230
` ` `
195
231
232
+ ### [sh] show()
233
+
234
+ ` ` ` javascript
235
+ show ()
236
+ ` ` `
237
+
196
238
### [jhi] $.hide
197
239
198
240
` ` ` javascript
199
241
\$${1 : this }.hide ();
200
242
` ` `
201
243
244
+ ### [hi] hide()
245
+
246
+ ` ` ` javascript
247
+ hide ()
248
+ ` ` `
249
+
202
250
### [jac] $.addClass
203
251
204
252
` ` ` javascript
205
253
\$${1 : this }.addClass (' ${2}' );
206
254
` ` `
207
255
256
+ ### [addC] addClass()
257
+
258
+ ` ` ` javascript
259
+ addClass (' ${1}' )
260
+ ` ` `
261
+
208
262
### [jrc] $.removeClass
209
263
210
264
` ` ` javascript
211
265
\$${1 : this }.removeClass (' ${2}' );
212
266
` ` `
213
267
268
+ ### [rem] removeClass()
269
+
270
+ ` ` ` javascript
271
+ removeClass (' ${1}' )
272
+ ` ` `
273
+
214
274
### [jon] $.on
215
275
216
276
` ` ` javascript
@@ -219,20 +279,46 @@ var ${1:cid} = \$${2:this}.data('${3:cid}');
219
279
});
220
280
` ` `
221
281
282
+ ### [on] on()
283
+
284
+ ` ` ` javascript
285
+ on (' ${1:click}' , ${2 }function(e${3}) {
286
+ ${4 : // body...}
287
+ });
288
+ ` ` `
289
+
222
290
### [jtri] $.trigger
223
291
224
292
` ` ` javascript
225
293
\$${1 : doc}.trigger (' ${2:eventType}' ${3 });
226
294
` ` `
227
295
296
+ ### [tri] trigger()
297
+
298
+ ` ` ` javascript
299
+ trigger (' ${1:eventType}' ${2 });
300
+ ` ` `
301
+
228
302
## MISC
229
303
230
- ### [vs] save context
304
+ ### [vs] var self = this
231
305
232
306
` ` ` javascript
233
307
var ${1 : self } = this ;
234
308
` ` `
235
309
310
+ ### [se] self = this
311
+
312
+ ` ` ` javascript
313
+ self = this ;
314
+ ` ` `
315
+
316
+ ### [th] that = this
317
+
318
+ ` ` ` javascript
319
+ that = this ;
320
+ ` ` `
321
+
236
322
### [al] alert
237
323
238
324
` ` ` javascript
@@ -281,15 +367,15 @@ module.exports = {${1}};
281
367
282
368
## Timer
283
369
284
- ### [st] setTimeout
370
+ ### [st][setT] setTimeout
285
371
286
372
` ` ` javascript
287
373
setTimeout (function () {
288
374
${2 : // body...}
289
375
}, ${1 : delay});
290
376
` ` `
291
377
292
- ### [si] setInterval
378
+ ### [si][setI] setInterval
293
379
294
380
` ` ` javascript
295
381
setInterval (function () {
0 commit comments