« Bugzilla Issues Index
#4367 — 4.3.19 String object instantiation
- bug_id:
4367
- creation_ts:
2015-05-18 04:30:00 -0700
- short_desc:
4.3.19 String object instantiation
- delta_ts:
2015-05-21 08:51:02 -0700
- product:
Draft for 7th Edition
- component:
Deferred from 6th edition
- version:
unspecified
- rep_platform:
All
- op_sys:
All
- bug_status:
CONFIRMED
- see_also:
https://bugs.ecmascript.org/show_bug.cgi?id=4366
- priority:
Normal
- bug_severity:
enhancement
- everconfirmed:
true
- reporter:
Miguel Macías
- assigned_to:
Allen Wirfs-Brock
- commentid:
14412
- comment_count:
0
- who:
Miguel Macías
- bug_when:
2015-05-18 04:30:07 -0700
"A String object is created by using the String constructor in a new expression, supplying a String value as an argument. The resulting object has an internal slot whose value is the String value"
Due to type conversion maybe it could be more precise:
"A String object is created by using the String constructor in a new expression, supplying any value as an argument. The resulting object has an internal slot whose value is the argument supplied converted to String value"
Similar problem at 4.3.16 (Boolean object), 4.3.22 (Number object)
- commentid:
14436
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2015-05-21 08:40:24 -0700
ancient spec. language and non-normative so it doesn't really have to be precise.
something to consider cleaning up in ES7