Skip to content

Commit 82002be

Browse files
authored
docs: rewrite var using let and const
1 parent 26c3003 commit 82002be

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

docs/src/rules/accessor-pairs.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ Here are some examples:
1717

1818
```js
1919
// Bad
20-
var o = {
20+
let o = {
2121
set a(value) {
2222
this.val = value;
2323
}
2424
};
2525

2626

2727
// Good
28-
var o = {
28+
let o = {
2929
set a(value) {
3030
this.val = value;
3131
},
@@ -61,14 +61,14 @@ Examples of **incorrect** code for the default `{ "setWithoutGet": true }` optio
6161
```js
6262
/*eslint accessor-pairs: "error"*/
6363

64-
var o = {
64+
let o = {
6565
set a(value) {
6666
this.val = value;
6767
}
6868
};
6969

7070

71-
var o = {d: 1};
71+
let o = {d: 1};
7272
Object.defineProperty(o, 'c', {
7373
set: function(value) {
7474
this.val = value;
@@ -85,7 +85,7 @@ Examples of **correct** code for the default `{ "setWithoutGet": true }` option:
8585
```js
8686
/*eslint accessor-pairs: "error"*/
8787

88-
var o = {
88+
let o = {
8989
set a(value) {
9090
this.val = value;
9191
},
@@ -94,7 +94,7 @@ var o = {
9494
}
9595
};
9696

97-
var o = {d: 1};
97+
let o = {d: 1};
9898
Object.defineProperty(o, 'c', {
9999
set: function(value) {
100100
this.val = value;
@@ -117,26 +117,26 @@ Examples of **incorrect** code for the `{ "getWithoutSet": true }` option:
117117
```js
118118
/*eslint accessor-pairs: ["error", { "getWithoutSet": true }]*/
119119

120-
var o = {
120+
let o = {
121121
set a(value) {
122122
this.val = value;
123123
}
124124
};
125125

126-
var o = {
126+
let o = {
127127
get a() {
128128
return this.val;
129129
}
130130
};
131131

132-
var o = {d: 1};
132+
let o = {d: 1};
133133
Object.defineProperty(o, 'c', {
134134
set: function(value) {
135135
this.val = value;
136136
}
137137
});
138138

139-
var o = {d: 1};
139+
let o = {d: 1};
140140
Object.defineProperty(o, 'c', {
141141
get: function() {
142142
return this.val;
@@ -152,7 +152,7 @@ Examples of **correct** code for the `{ "getWithoutSet": true }` option:
152152

153153
```js
154154
/*eslint accessor-pairs: ["error", { "getWithoutSet": true }]*/
155-
var o = {
155+
let o = {
156156
set a(value) {
157157
this.val = value;
158158
},
@@ -161,7 +161,7 @@ var o = {
161161
}
162162
};
163163

164-
var o = {d: 1};
164+
let o = {d: 1};
165165
Object.defineProperty(o, 'c', {
166166
set: function(value) {
167167
this.val = value;
@@ -281,10 +281,10 @@ might not report a missing pair for a getter/setter that has a computed key, lik
281281
```js
282282
/*eslint accessor-pairs: "error"*/
283283

284-
var a = 1;
284+
let a = 1;
285285

286286
// no warnings
287-
var o = {
287+
let o = {
288288
get [a++]() {
289289
return this.val;
290290
},
@@ -301,7 +301,7 @@ might not report a missing pair for a getter/setter, like in the following examp
301301
/*eslint accessor-pairs: "error"*/
302302

303303
// no warnings
304-
var o = {
304+
let o = {
305305
get a() {
306306
return this.val;
307307
},

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy