« Bugzilla Issues Index
#4236 — 22.1.4.1 length: Remove "configurable" limitation ?
- bug_id:
4236
- creation_ts:
2015-03-27 08:18:00 -0700
- short_desc:
22.1.4.1 length: Remove "configurable" limitation ?
- delta_ts:
2015-04-03 12:35:35 -0700
- product:
Draft for 6th Edition
- component:
technical issue
- version:
Rev 36: March 17, 2015 Release Candidate 3
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
André Bargull
- assigned_to:
Allen Wirfs-Brock
- commentid:
13953
- comment_count:
0
- who:
André Bargull
- bug_when:
2015-03-27 08:18:08 -0700
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.
- commentid:
13994
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2015-04-01 11:10:00 -0700
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.
- commentid:
14078
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2015-04-03 12:35:35 -0700
In Rev37