// Copyright 2015 the V8 project authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style license that can be | |
// found in the LICENSE file. | |
(function TestForOfName() { | |
var result = 0; | |
var index; | |
for (index of [1, 2, 3, 4, 5]) result += index; | |
assertEquals(result, 15); | |
assertEquals(index, 5); | |
})(); | |
(function TestForOfProperty() { | |
var O = {}; | |
var result = 0; | |
for (O.index of [1, 2, 3, 4, 5]) result += O.index; | |
assertEquals(result, 15); | |
assertEquals(O.index, 5); | |
})(); |