// Copyright 2018 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.varset=newSet([1,2,3]);variterator=set.keys();assertEquals([1,2,3],[...set.keys()]);assertEquals([1,2,3],[...iterator]);assertEquals([],[...iterator]);iterator=set.values();assertEquals([1,2,3],[...iterator]);assertEquals([],[...iterator]);iterator=set.keys();iterator.next();assertEquals([2,3],[...iterator]);assertEquals([],[...iterator]);iterator=set.values();variterator2=set.values();set.delete(1);assertEquals([2,3],[...iterator]);set.add(4);assertEquals([2,3,4],[...iterator2]);iterator=set.keys();set.add(1);assertEquals([2,3,4,1],[...iterator]);