archives

« Bugzilla Issues Index

#4236 — 22.1.4.1 length: Remove "configurable" limitation ?


22.1.4.1 length

> The length property of an Array instance is a data property whose value is always numerically
> greater than the name of every configurable own property whose name is an array index.


I don't understand why "configurable" is mentioned here.

And I also don't understand the note in 22.1.4.1.


I'd propose to remove "configurable" and delete the complete note because it's incorrect.


fixed in rev37 editor's draft

This is about deleting array elements when the length is reduced and that such deletions stop when a non-configurable array element is encountered.

"configurable" should have been "non-configurable"

Fixed that and added additional language to clarify what this is all about.


In Rev37