From d0d1e59ad081497dad61f4ab403fe3e0bb067b03 Mon Sep 17 00:00:00 2001 From: Gilad Peleg Date: Wed, 7 May 2014 10:19:01 +0300 Subject: [PATCH] Add useful javascript snippets --- UltiSnips/javascript.snippets | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/UltiSnips/javascript.snippets b/UltiSnips/javascript.snippets index f8d4790e4..bdc72167d 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