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
For ECMAScript objects, this standard may use variable-named internal slots: The notation "[[<_name_>]]" denotes an internal slot whose name is given by the variable name, which must have a String value. For example, if a variable _s_ has the value *"a"*, then [[<_s_>]] denotes the [[<_a_>]] internal slot.
25
25
</p>
26
26
27
+
<p>
28
+
This specification uses blocks demarcated as <spanclass="normative-optional">Normative Optional</span> to denote the sense of <ahref="https://tc39.github.io/ecma262/#sec-additional-ecmascript-features-for-web-browsers">Annex B</a> in ECMA 262. That is, normative optional sections are required when the ECMAScript host is a web browser. The content of the section is normative but optional if the ECMAScript host is not a web browser.
This function provides access to the locale and formatting options computed during initialization of the object.
591
+
This function provides access to the locale and formatting options computed during initialization of the object. This function initially invokes the internal algorithm UnwrapDateTimeFormat to get the %DateTimeFormat% object on which to operate.
Copy file name to clipboardExpand all lines: spec/intl.html
+4
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,10 @@ <h1>The Intl Object</h1>
12
12
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.
13
13
</p>
14
14
15
+
<p>
16
+
The Intl object has an internal slot, [[FallbackSymbol]], which is a new %Symbol% in the current realm.
This function provides access to the locale and formatting options computed during initialization of the object.
626
+
This function provides access to the locale and formatting options computed during initialization of the object. This function initially invokes the internal algorithm UnwrapNumberFormat to get the %NumberFormat% object on which to operate.
595
627
</p>
596
628
<p>
597
629
The function returns a new object whose properties and attributes are set as if constructed by an object literal assigning to each of the following properties the value of the corresponding internal slot of this NumberFormat object (see <emu-xrefhref="#sec-properties-of-intl-numberformat-instances"></emu-xref>): locale, numberingSystem, style, currency, currencyDisplay, minimumIntegerDigits, minimumFractionDigits, maximumFractionDigits, minimumSignificantDigits, maximumSignificantDigits, and useGrouping. Properties whose corresponding internal slots have the value *undefined* are not assigned.
0 commit comments