diff --git a/text/1070-default-globals-for-strict-mode.md b/text/1070-default-globals-for-strict-mode.md index fd8f4bfe62..f3cdc9acf8 100644 --- a/text/1070-default-globals-for-strict-mode.md +++ b/text/1070-default-globals-for-strict-mode.md @@ -361,6 +361,9 @@ TC39: - [`Array`](https://tc39.es/ecma262/#sec-constructor-properties-of-the-global-object-array) [Example](https://limber.glimdown.com/edit?c=DwFwpgtgDgNghuAfAKAATtQb0wYjHAYwAtUAKAcxgHsAjOGAFSIEsBnAOgEEAnbuAT1QBGVACZUAZgCUqOK1QAfZuAgKAvmrQZt2ZZA1b02APT5iB4MZWwEYFEA&format=gjs) + > [!NOTE] + > This is the same behavior as `(array)` in loose mode, and `import { array } from '@ember/helper';`, however, while the creation of the array is reactive (e.g.: if we had said `(Array @foo @bar)`, changes to `@foo` and `@bar` would cause the creation of a new array instance), the proposed _built-in_ `(array)` _keyword_ behavior _may_ have reactive items, as proposed by [RFC#1068](https://github.com/emberjs/rfcs/pull/1068) + ```gjs ``` - > [!NOTE] - > This is the same behavior as `(array)` in loose mode, and `import { array } from '@ember/helper';`, however, while the creation of the array is reactive (e.g.: if we had said `(Array @foo @bar)`, changes to `@foo` and `@bar` would cause the creation of a new array instance), the proposed _built-in_ `(array)` _keyword_ behavior _may_ have reactive items, as proposed by [RFC#1068](https://github.com/emberjs/rfcs/pull/1068) - + - [`BigInt`](https://tc39.es/ecma262/#sec-constructor-properties-of-the-global-object-bigint) - [`Boolean`](https://tc39.es/ecma262/#sec-constructor-properties-of-the-global-object-boolean)