tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

string-bmp.js (654B)


      1 // Copyright (C) 2015 the V8 project authors. All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 
      4 /*---
      5 description: String traversal using for..of
      6 info: |
      7    String literals should be able to be traversed using a `for...of` loop. The
      8    loop body should execute once for every BMP character.
      9 es6id: 13.6.4
     10 ---*/
     11 
     12 var string = 'abc';
     13 var first = 'a';
     14 var second = 'b';
     15 var third = 'c';
     16 
     17 var iterationCount = 0;
     18 
     19 for (var value of string) {
     20  assert.sameValue(value, first);
     21  first = second;
     22  second = third;
     23  third = null;
     24  iterationCount += 1;
     25 }
     26 
     27 assert.sameValue(iterationCount, 3);
     28 
     29 reportCompare(0, 0);