Skip to content

Commit 214437b

Browse files
prog-rajkamalmjbvz
authored andcommitted
Fix microsoft#35322: Modenrize javascript snippets (microsoft#35444)
1 parent 0bd33bb commit 214437b

2 files changed

Lines changed: 38 additions & 0 deletions

File tree

extensions/javascript/snippets/javascript.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,16 @@
2222
],
2323
"description": "For Loop"
2424
},
25+
"For Loop (let)": {
26+
"prefix": "forl",
27+
"body": [
28+
"for (let ${1:index} = 0; ${1:index} < ${2:array}.length; ${1:index}++) {",
29+
"\tlet ${3:element} = ${2:array}[${1:index}];",
30+
"\t$0",
31+
"}"
32+
],
33+
"description": "For Loop (let)"
34+
},
2535
"For-Each Loop": {
2636
"prefix": "foreach",
2737
"body": [
@@ -43,6 +53,15 @@
4353
],
4454
"description": "For-In Loop"
4555
},
56+
"For-Of Loop": {
57+
"prefix": "forof",
58+
"body": [
59+
"for (let ${1:iterator} of ${2:object}) {",
60+
"\t$0",
61+
"}"
62+
],
63+
"description": "For-Of Loop"
64+
},
4665
"Function Statement": {
4766
"prefix": "function",
4867
"body": [

extensions/javascript/snippets/javascriptreact.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,16 @@
2222
],
2323
"description": "For Loop"
2424
},
25+
"For Loop (let)": {
26+
"prefix": "forl",
27+
"body": [
28+
"for (let ${1:index} = 0; ${1:index} < ${2:array}.length; ${1:index}++) {",
29+
"\tlet ${3:element} = ${2:array}[${1:index}];",
30+
"\t$0",
31+
"}"
32+
],
33+
"description": "For Loop (let)"
34+
},
2535
"For-Each Loop": {
2636
"prefix": "foreach",
2737
"body": [
@@ -43,6 +53,15 @@
4353
],
4454
"description": "For-In Loop"
4555
},
56+
"For-Of Loop": {
57+
"prefix": "forof",
58+
"body": [
59+
"for (let ${1:iterator} of ${2:object}) {",
60+
"\t$0",
61+
"}"
62+
],
63+
"description": "For-Of Loop"
64+
},
4665
"Function Statement": {
4766
"prefix": "function",
4867
"body": [

0 commit comments

Comments
 (0)