From 214437bd7587f2abaa1f98d54240b60cdf1a69a2 Mon Sep 17 00:00:00 2001 From: prog-rajkamal Date: Tue, 10 Oct 2017 01:02:38 +0530 Subject: [PATCH] Fix #35322: Modenrize javascript snippets (#35444) --- .../javascript/snippets/javascript.json | 19 +++++++++++++++++++ .../javascript/snippets/javascriptreact.json | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/extensions/javascript/snippets/javascript.json b/extensions/javascript/snippets/javascript.json index 99723509494..6f13a64c51f 100644 --- a/extensions/javascript/snippets/javascript.json +++ b/extensions/javascript/snippets/javascript.json @@ -22,6 +22,16 @@ ], "description": "For Loop" }, + "For Loop (let)": { + "prefix": "forl", + "body": [ + "for (let ${1:index} = 0; ${1:index} < ${2:array}.length; ${1:index}++) {", + "\tlet ${3:element} = ${2:array}[${1:index}];", + "\t$0", + "}" + ], + "description": "For Loop (let)" + }, "For-Each Loop": { "prefix": "foreach", "body": [ @@ -43,6 +53,15 @@ ], "description": "For-In Loop" }, + "For-Of Loop": { + "prefix": "forof", + "body": [ + "for (let ${1:iterator} of ${2:object}) {", + "\t$0", + "}" + ], + "description": "For-Of Loop" + }, "Function Statement": { "prefix": "function", "body": [ diff --git a/extensions/javascript/snippets/javascriptreact.json b/extensions/javascript/snippets/javascriptreact.json index 044282e4c4f..3801be57a0a 100644 --- a/extensions/javascript/snippets/javascriptreact.json +++ b/extensions/javascript/snippets/javascriptreact.json @@ -22,6 +22,16 @@ ], "description": "For Loop" }, + "For Loop (let)": { + "prefix": "forl", + "body": [ + "for (let ${1:index} = 0; ${1:index} < ${2:array}.length; ${1:index}++) {", + "\tlet ${3:element} = ${2:array}[${1:index}];", + "\t$0", + "}" + ], + "description": "For Loop (let)" + }, "For-Each Loop": { "prefix": "foreach", "body": [ @@ -43,6 +53,15 @@ ], "description": "For-In Loop" }, + "For-Of Loop": { + "prefix": "forof", + "body": [ + "for (let ${1:iterator} of ${2:object}) {", + "\t$0", + "}" + ], + "description": "For-Of Loop" + }, "Function Statement": { "prefix": "function", "body": [