You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>The Intl.Collator constructor is the <dfn>%Intl.Collator%</dfn> intrinsic object and a standard built-in property of the Intl object. Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
6
+
7
+
<p>The Intl.Collator constructor:</p>
8
+
<ul>
9
+
<li>is <dfn>%Intl.Collator%</dfn>.</li>
10
+
<li>is the initial value of the *"Collator"* property of the Intl object.</li>
11
+
</ul>
12
+
13
+
<p>Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
<h1>Properties of the Intl.Collator Prototype Object</h1>
95
106
96
-
<p>The Intl.Collator prototype object is itself an ordinary object. <dfn>%Intl.Collator.prototype%</dfn> is not an Intl.Collator instance and does not have an [[InitializedCollator]] internal slot or any of the other internal slots of Intl.Collator instance objects.</p>
<li>is not an Intl.Collator instance and does not have an [[InitializedCollator]] internal slot or any of the other internal slots of Intl.Collator instance objects.</li>
112
+
<li>has a [[Prototype]] internal slot whose value is %Object.prototype%.</li>
<p>The Intl.DateTimeFormat constructor is the <dfn>%Intl.DateTimeFormat%</dfn> intrinsic object and a standard built-in property of the Intl object. Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
7
+
<p>The Intl.DateTimeFormat constructor:</p>
8
+
<ul>
9
+
<li>is <dfn>%Intl.DateTimeFormat%</dfn>.</li>
10
+
<li>is the initial value of the *"DateTimeFormat"* property of the Intl object.</li>
11
+
</ul>
12
+
13
+
<p>Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
<h1>Properties of the Intl.DateTimeFormat Prototype Object</h1>
850
860
851
-
<p>The Intl.DateTimeFormat prototype object is itself an ordinary object. <dfn>%Intl.DateTimeFormat.prototype%</dfn> is not an Intl.DateTimeFormat instance and does not have an [[InitializedDateTimeFormat]] internal slot or any of the other internal slots of Intl.DateTimeFormat instance objects.</p>
<li>is not an Intl.DateTimeFormat instance and does not have an [[InitializedDateTimeFormat]] internal slot or any of the other internal slots of Intl.DateTimeFormat instance objects.</li>
866
+
<li>has a [[Prototype]] internal slot whose value is %Object.prototype%.</li>
<p>The DisplayNames constructor is the <dfn>%Intl.DisplayNames%</dfn> intrinsic object and a standard built-in property of the Intl object. Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
7
+
<p>The Intl.DisplayNames constructor:</p>
8
+
<ul>
9
+
<li>is <dfn>%Intl.DisplayNames%</dfn>.</li>
10
+
<li>is the initial value of the *"DisplayNames"* property of the Intl object.</li>
11
+
</ul>
12
+
13
+
<p>Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
<h1>Properties of the Intl.DisplayNames Prototype Object</h1>
102
112
103
-
<p>The Intl.DisplayNames prototype object is itself an ordinary object. <dfn>%Intl.DisplayNames.prototype%</dfn> is not an Intl.DisplayNames instance and does not have an [[InitializedDisplayNames]] internal slot or any of the other internal slots of Intl.DisplayNames instance objects.</p>
<li>is not an Intl.DisplayNames instance and does not have an [[InitializedDisplayNames]] internal slot or any of the other internal slots of Intl.DisplayNames instance objects.</li>
118
+
<li>has a [[Prototype]] internal slot whose value is %Object.prototype%.</li>
<p>The DurationFormat constructor is the <dfn>%Intl.DurationFormat%</dfn> intrinsic object and a standard built-in property of the Intl object. Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
7
+
<p>The Intl.DurationFormat constructor:</p>
8
+
<ul>
9
+
<li>is <dfn>%Intl.DurationFormat%</dfn>.</li>
10
+
<li>is the initial value of the *"DurationFormat"* property of the Intl object.</li>
11
+
</ul>
12
+
13
+
<p>Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
<h1>Properties of the Intl.DurationFormat Prototype Object</h1>
171
181
172
-
<p>The Intl.DurationFormat prototype object is itself an ordinary object. <dfn>%Intl.DurationFormat.prototype%</dfn> is not an Intl.DurationFormat instance and does not have an [[InitializedDurationFormat]] internal slot or any of the other internal slots of Intl.DurationFormat instance objects.</p>
<li>is not an Intl.DurationFormat instance and does not have an [[InitializedDurationFormat]] internal slot or any of the other internal slots of Intl.DurationFormat instance objects.</li>
187
+
<li>has a [[Prototype]] internal slot whose value is %Object.prototype%.</li>
Copy file name to clipboardExpand all lines: spec/intl.html
+11-6Lines changed: 11 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,17 @@
1
1
<emu-clauseid="intl-object">
2
2
<h1>The Intl Object</h1>
3
-
<p>The Intl object is the <dfn>%Intl%</dfn> intrinsic object and the initial value of the *"Intl"* property of the global object. The Intl object is a single ordinary object.</p>
4
3
5
-
<p>The value of the [[Prototype]] internal slot of the Intl object is the intrinsic object %Object.prototype%.</p>
6
-
7
-
<p>The Intl object is not a function object. It does not have a [[Construct]] internal method; it is not possible to use the Intl object as a constructor with the `new` operator. The Intl object does not have a [[Call]] internal method; it is not possible to invoke the Intl object as a function.</p>
8
-
9
-
<p>The Intl object has an internal slot, [[FallbackSymbol]], which is a new %Symbol% in the current realm with the [[Description]] *"IntlLegacyConstructedSymbol"*.</p>
4
+
<p>The <dfn>Intl object</dfn>:</p>
5
+
<ul>
6
+
<li>is <dfn>%Intl%</dfn>.</li>
7
+
<li>is the initial value of the *"Intl"* property of the global object.</li>
8
+
<li>is an ordinary object.</li>
9
+
<li>has a [[Prototype]] internal slot whose value is %Object.prototype%.</li>
10
+
<li>is not a function object.</li>
11
+
<li>does not have a [[Construct]] internal method; it cannot be used as a constructor with the `new` operator.</li>
12
+
<li>does not have a [[Call]] internal method; it cannot be invoked as a function.</li>
13
+
<li>has a [[FallbackSymbol]] internal slot, which is a new %Symbol% in the current realm with the [[Description]] *"IntlLegacyConstructedSymbol"*.</li>
Copy file name to clipboardExpand all lines: spec/listformat.html
+19-3Lines changed: 19 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,13 @@ <h1>ListFormat Objects</h1>
4
4
<emu-clauseid="sec-intl-listformat-constructor">
5
5
<h1>The Intl.ListFormat Constructor</h1>
6
6
7
-
<p>The ListFormat constructor is the <dfn>%Intl.ListFormat%</dfn> intrinsic object and a standard built-in property of the Intl object. Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
7
+
<p>The Intl.ListFormat constructor:</p>
8
+
<ul>
9
+
<li>is <dfn>%Intl.ListFormat%</dfn>.</li>
10
+
<li>is the initial value of the *"ListFormat"* property of the Intl object.</li>
11
+
</ul>
12
+
13
+
<p>Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
<h1>Properties of the Intl.ListFormat Prototype Object</h1>
89
99
90
-
<p>The Intl.ListFormat prototype object is itself an ordinary object. <dfn>%Intl.ListFormat.prototype%</dfn> is not an Intl.ListFormat instance and does not have an [[InitializedListFormat]] internal slot or any of the other internal slots of Intl.ListFormat instance objects.</p>
<li>is not an Intl.ListFormat instance and does not have an [[InitializedListFormat]] internal slot or any of the other internal slots of Intl.ListFormat instance objects.</li>
105
+
<li>has a [[Prototype]] internal slot whose value is %Object.prototype%.</li>
<h1>Properties of the Intl.Locale Prototype Object</h1>
177
185
178
-
<p>The Intl.Locale prototype object is itself an ordinary object. <dfn>%Intl.Locale.prototype%</dfn> is not an Intl.Locale instance and does not have an [[InitializedLocale]] internal slot or any of the other internal slots of Intl.Locale instance objects.</p>
<li>is not an Intl.Locale instance and does not have an [[InitializedLocale]] internal slot or any of the other internal slots of Intl.Locale instance objects.</li>
191
+
<li>has a [[Prototype]] internal slot whose value is %Object.prototype%.</li>
<p>The NumberFormat constructor is the <dfn>%Intl.NumberFormat%</dfn> intrinsic object and a standard built-in property of the Intl object. Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
7
+
<p>The Intl.NumberFormat constructor:</p>
8
+
<ul>
9
+
<li>is <dfn>%Intl.NumberFormat%</dfn>.</li>
10
+
<li>is the initial value of the *"NumberFormat"* property of the Intl object.</li>
11
+
</ul>
12
+
13
+
<p>Behaviour common to all service constructor properties of the Intl object is specified in <emu-xrefhref="#sec-internal-slots"></emu-xref>.</p>
<h1>Properties of the Intl.NumberFormat Prototype Object</h1>
266
276
267
-
<p>The Intl.NumberFormat prototype object is itself an ordinary object. <dfn>%Intl.NumberFormat.prototype%</dfn> is not an Intl.NumberFormat instance and does not have an [[InitializedNumberFormat]] internal slot or any of the other internal slots of Intl.NumberFormat instance objects.</p>
<li>is not an Intl.NumberFormat instance and does not have an [[InitializedNumberFormat]] internal slot or any of the other internal slots of Intl.NumberFormat instance objects.</li>
282
+
<li>has a [[Prototype]] internal slot whose value is %Object.prototype%.</li>
0 commit comments