diff --git a/UltiSnips/javascript.snippets b/UltiSnips/javascript.snippets index f8d4790..bdc7216 100644 --- a/UltiSnips/javascript.snippets +++ b/UltiSnips/javascript.snippets @@ -79,6 +79,14 @@ setTimeout(function() { }${2:.bind(${3:this})}, ${1:10}); endsnippet +snippet fi "for prop in obj using hasOwnProperty" +for (${1:prop} in ${2:obj}){ + if ($2.hasOwnProperty($1)) { + ${0:// body...} + } +} +endsnippet + # Snippets for Console Debug Output snippet ca "console.assert" b @@ -121,6 +129,10 @@ snippet cl "console.log" b console.log(${1:"${2:value}"}); endsnippet +snippet cd "console.debug" b +console.debug(${1:"${2:value}"}); +endsnippet + snippet cprof "console.profile" b console.profile("${1:label}"); ${VISUAL}$0