From afe5a0b0cf7b57cd7272f044ce84319647f84a5c Mon Sep 17 00:00:00 2001 From: Michael Dyck Date: Fri, 12 Jul 2019 11:59:54 -0400 Subject: [PATCH] Editorial: some minor rewordings --- spec.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec.html b/spec.html index 6c1ff757a17..6b0f6707a81 100644 --- a/spec.html +++ b/spec.html @@ -42826,7 +42826,7 @@

1. Return _final_. -

The representation of arrays includes only the elements between zero and `array.length` - 1 inclusive. Properties whose keys are not Uint32-strings are excluded from the stringification. An array is stringified as an opening LEFT SQUARE BRACKET, elements separated by COMMA, and a closing RIGHT SQUARE BRACKET.

+

The representation of arrays includes only the elements between zero and `array.length` - 1 inclusive. Any property whose key is not a Uint32-string is excluded from the stringification. An array is stringified as an opening LEFT SQUARE BRACKET, elements separated by COMMA, and a closing RIGHT SQUARE BRACKET.

@@ -48161,7 +48161,7 @@

The Strict Mode of ECMAScript

Arguments objects for strict functions define a non-configurable accessor property *"callee"* which throws a *TypeError* exception on access ().
  • - Arguments objects for strict functions do not dynamically share their Uint32-indexed property values with the corresponding formal parameter bindings of their functions. (). + Arguments objects for strict functions do not dynamically share the values of their Uint32-indexed properties with the corresponding formal parameter bindings of their functions. ().
  • For strict functions, if an arguments object is created the binding of the local identifier `arguments` to the arguments object is immutable and hence may not be the target of an assignment expression. ().