| <!-- | |
| Copyright 2020 The Chromium Authors | |
| Use of this source code is governed by a BSD-style license that can be | |
| found in the LICENSE file. | |
| --> | |
| <script type="module"> | |
| console.log(Object.create(null)); | |
| console.log(Object); | |
| console.log(Object.prototype); | |
| const foo = { foo: 'foo' }; | |
| console.log(foo); | |
| const bar = { bar: 'bar' }; | |
| bar.__proto__ = foo; | |
| console.log(bar); | |
| const singleArray = ['test']; | |
| console.log(singleArray); | |
| const array = ['test', 'test2']; | |
| array.length = 10; | |
| array.foo = {}; | |
| array[4] = 'test4'; | |
| console.log(array); | |
| const bigArray = []; | |
| bigArray.length = 200; | |
| bigArray.fill(1); | |
| console.log(bigArray); | |
| const crossReferencingArray1 = [1]; | |
| const crossReferencingArray2 = [2, crossReferencingArray1]; | |
| crossReferencingArray1.push(crossReferencingArray2); | |
| console.log(crossReferencingArray1); | |
| </script> |