neosnippet.vim/autoload/neosnippet/snippets/javascript.snip
2012-10-30 17:53:14 +09:00

62 lines
939 B
Plaintext

snippet :f
options head
${1:#:method_name}: function(${2:#:attribute}) {
${0:TARGET}
}
snippet function
alias func
options word
function ${1:#:function_name}(${2:#:argument}) {
${0:TARGET}
}
snippet proto
options head
${1:#:class_name}.prototype.${2:#:method_name} = function(${3:#:first_argument}) {
${0:TARGET}
};
snippet f
options word
function(${1}) { ${0:TARGET} };
snippet if
options head
if (${1:true}) {
${0:TARGET}
}
snippet ife
options head
if (${1:#:condition}) {
${0:TARGET}
} else {
}
snippet for
options head
for (var ${2:i}=0; $2 < ${1:#:Things}.length; $2++) {
${0:TARGET}
}
snippet forin
options head
for (var ${2:i} in ${1:#:Things}) {
${0:TARGET}
};
snippet ;,
options word
${1:#:value_name}:${0:#:value},
snippet key
options word
${1:#:key}: "${2:#:value}"}${3:, }
snippet timeout
options head
setTimeout(function() {${0}}${2:}, ${1:10});