Skip to content

Commit 4ffb615

Browse files
committed
Merge pull request liammclennan#27 from shosti/for-in
Explicitly declare for..in vars
2 parents f257a90 + e229e16 commit 4ffb615

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

topics/about_control_structures.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ test("for in", function() {
2424
};
2525
var result = "";
2626
// for in enumerates the property names of an object
27-
for (property_name in person) {
27+
for (var property_name in person) {
2828
result = result + property_name;
2929
};
3030
equals(result, __, 'what is the value of result?');

topics/about_reflection.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ test("property enumeration", function() {
2121
var keys = [];
2222
var values = [];
2323
var person = {name: 'Amory Blaine', age: 102, unemployed: true};
24-
for(propertyName in person) {
24+
for(var propertyName in person) {
2525
keys.push(propertyName);
2626
values.push(person[propertyName]);
2727
}
@@ -31,6 +31,7 @@ test("property enumeration", function() {
3131

3232
test("hasOwnProperty", function() {
3333
var b = new B();
34+
var propertyName;
3435

3536
var keys = [];
3637
for (propertyName in b) {

0 commit comments

Comments
 (0)